<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>ghc-9.0.2: The GHC API (Index - E)</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">ghc-9.0.2: The GHC API</span><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-J.html">J</a></li><li><a href="doc-index-K.html">K</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-Q.html">Q</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-V.html">V</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-X.html">X</a></li><li><a href="doc-index-Y.html">Y</a></li><li><a href="doc-index-Z.html">Z</a></li><li><a href="doc-index-33.html">!</a></li><li><a href="doc-index-36.html">$</a></li><li><a href="doc-index-38.html">&amp;</a></li><li><a href="doc-index-42.html">*</a></li><li><a href="doc-index-43.html">+</a></li><li><a href="doc-index-46.html">.</a></li><li><a href="doc-index-47.html">/</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-61.html">=</a></li><li><a href="doc-index-62.html">&gt;</a></li><li><a href="doc-index-94.html">^</a></li><li><a href="doc-index-124.html">|</a></li><li><a href="doc-index-45.html">-</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - E</p><table><tr><td class="src">EABase</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#t:EABase" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">EABaseNone</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:EABaseNone" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">EABaseReg</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:EABaseReg" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">EABaseRip</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:EABaseRip" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">EagerBlackholeInfo</td><td class="module">GHC.Cmm, <a href="GHC-Cmm-Expr.html#v:EagerBlackholeInfo" title="GHC.Cmm.Expr">GHC.Cmm.Expr</a></td></tr><tr><td class="src">EagerDefaulting</td><td class="module"><a href="GHC-Tc-Solver.html#v:EagerDefaulting" title="GHC.Tc.Solver">GHC.Tc.Solver</a></td></tr><tr><td class="src">EAIndex</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#t:EAIndex" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:EAIndex" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">EAIndexNone</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:EAIndexNone" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">eax</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:eax" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">ebp</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:ebp" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">ebv_binds</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:ebv_binds" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">ebv_tcvs</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:ebv_tcvs" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">ebv_uniq</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:ebv_uniq" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">ebx</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:ebx" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">eb_is_given</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:eb_is_given" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">eb_lhs</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:eb_lhs" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">eb_rhs</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:eb_rhs" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">ECP</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Parser-PostProcess.html#t:ECP" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:ECP" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">ecpFromCmd</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:ecpFromCmd" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">ecpFromCmd'</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:ecpFromCmd-39-" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">ecpFromExp</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:ecpFromExp" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">ecpFromExp'</td><td class="module"><a href="GHC-Parser-PostProcess.html#v:ecpFromExp-39-" title="GHC.Parser.PostProcess">GHC.Parser.PostProcess</a></td></tr><tr><td class="src">ecx</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:ecx" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">Edge</td><td class="module"><a href="GHC-CmmToAsm-CFG-Dominators.html#t:Edge" title="GHC.CmmToAsm.CFG.Dominators">GHC.CmmToAsm.CFG.Dominators</a></td></tr><tr><td class="src">edgeFrom</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:edgeFrom" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">EdgeInfo</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#t:EdgeInfo" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:EdgeInfo" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">edgeInfo</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:edgeInfo" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">edgeList</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:edgeList" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">edgesG</td><td class="module"><a href="GHC-Data-Graph-Directed.html#v:edgesG" title="GHC.Data.Graph.Directed">GHC.Data.Graph.Directed</a></td></tr><tr><td class="src">edgeTo</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:edgeTo" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">EdgeType</td><td class="module"><a href="GHC-Data-Graph-Directed.html#t:EdgeType" title="GHC.Data.Graph.Directed">GHC.Data.Graph.Directed</a></td></tr><tr><td class="src">EdgeWeight</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#t:EdgeWeight" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:EdgeWeight" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">edgeWeight</td><td class="module"><a href="GHC-CmmToAsm-CFG.html#v:edgeWeight" title="GHC.CmmToAsm.CFG">GHC.CmmToAsm.CFG</a></td></tr><tr><td class="src">edi</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:edi" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">edx</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:edx" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">Either</td><td class="module"><a href="GHC-Prelude.html#t:Either" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">either</td><td class="module"><a href="GHC-Prelude.html#v:either" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">eitherTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eitherTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eitherTyConName</td><td class="module"><a href="GHC-Builtin-Names.html#v:eitherTyConName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">elem</td><td class="module"><a href="GHC-Prelude.html#v:elem" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">elemBag</td><td class="module"><a href="GHC-Data-Bag.html#v:elemBag" title="GHC.Data.Bag">GHC.Data.Bag</a></td></tr><tr><td class="src">elemDVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:elemDVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">elemDVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:elemDVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">elementOfUniqDSet</td><td class="module"><a href="GHC-Types-Unique-DSet.html#v:elementOfUniqDSet" title="GHC.Types.Unique.DSet">GHC.Types.Unique.DSet</a></td></tr><tr><td class="src">elementOfUniqSet</td><td class="module"><a href="GHC-Types-Unique-Set.html#v:elementOfUniqSet" title="GHC.Types.Unique.Set">GHC.Types.Unique.Set</a>, GHC.Plugins</td></tr><tr><td class="src">elemFsEnv</td><td class="module"><a href="GHC-Data-FastString-Env.html#v:elemFsEnv" title="GHC.Data.FastString.Env">GHC.Data.FastString.Env</a></td></tr><tr><td class="src">elemInScopeSet</td><td class="module"><a href="GHC-Types-Var-Env.html#v:elemInScopeSet" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">elemLocalRdrEnv</td><td class="module"><a href="GHC-Types-Name-Reader.html#v:elemLocalRdrEnv" title="GHC.Types.Name.Reader">GHC.Types.Name.Reader</a>, GHC.Plugins</td></tr><tr><td class="src">elemModuleEnv</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:elemModuleEnv" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">elemModuleSet</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:elemModuleSet" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">elemNameEnv</td><td class="module"><a href="GHC-Types-Name-Env.html#v:elemNameEnv" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">elemNameSet</td><td class="module"><a href="GHC-Types-Name-Set.html#v:elemNameSet" title="GHC.Types.Name.Set">GHC.Types.Name.Set</a>, GHC.Plugins</td></tr><tr><td class="src">elemOccEnv</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:elemOccEnv" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:elemOccEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">elemOccSet</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:elemOccSet" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:elemOccSet" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">ElemOf</td><td class="module"><a href="GHC-Cmm-Dataflow-Collections.html#t:ElemOf" title="GHC.Cmm.Dataflow.Collections">GHC.Cmm.Dataflow.Collections</a></td></tr><tr><td class="src">elemPmAltConSet</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:elemPmAltConSet" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">elemRegSet</td><td class="module">GHC.Cmm, <a href="GHC-Cmm-Expr.html#v:elemRegSet" title="GHC.Cmm.Expr">GHC.Cmm.Expr</a></td></tr><tr><td class="src">elemUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:elemUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">elemUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:elemUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">elemUFM_Directly</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:elemUFM_Directly" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">elemUniqSet_Directly</td><td class="module"><a href="GHC-Types-Unique-Set.html#v:elemUniqSet_Directly" title="GHC.Types.Unique.Set">GHC.Types.Unique.Set</a>, GHC.Plugins</td></tr><tr><td class="src">elemUnVarSet</td><td class="module"><a href="GHC-Data-Graph-UnVar.html#v:elemUnVarSet" title="GHC.Data.Graph.UnVar">GHC.Data.Graph.UnVar</a></td></tr><tr><td class="src">elemVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:elemVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">elemVarEnvByKey</td><td class="module"><a href="GHC-Types-Var-Env.html#v:elemVarEnvByKey" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">elemVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:elemVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">elemVarSetByKey</td><td class="module"><a href="GHC-Types-Var-Set.html#v:elemVarSetByKey" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">elimCommonBlocks</td><td class="module"><a href="GHC-Cmm-CommonBlockElim.html#v:elimCommonBlocks" title="GHC.Cmm.CommonBlockElim">GHC.Cmm.CommonBlockElim</a></td></tr><tr><td class="src">eltsHpt</td><td class="module"><a href="GHC-Driver-Types.html#v:eltsHpt" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eltsUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:eltsUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">eltsUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:eltsUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">emit</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emit" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-StgToCmm-ExtCode.html#v:emit" title="GHC.StgToCmm.ExtCode">GHC.StgToCmm.ExtCode</a></td></tr><tr><td class="src">emitAnonTypeHole</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitAnonTypeHole" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitAssign</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitAssign" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-StgToCmm-ExtCode.html#v:emitAssign" title="GHC.StgToCmm.ExtCode">GHC.StgToCmm.ExtCode</a></td></tr><tr><td class="src">emitBlackHoleCode</td><td class="module"><a href="GHC-StgToCmm-Bind.html#v:emitBlackHoleCode" title="GHC.StgToCmm.Bind">GHC.StgToCmm.Bind</a></td></tr><tr><td class="src">emitCall</td><td class="module"><a href="GHC-StgToCmm-Layout.html#v:emitCall" title="GHC.StgToCmm.Layout">GHC.StgToCmm.Layout</a></td></tr><tr><td class="src">emitCCall</td><td class="module"><a href="GHC-StgToCmm-Foreign.html#v:emitCCall" title="GHC.StgToCmm.Foreign">GHC.StgToCmm.Foreign</a></td></tr><tr><td class="src">emitCloseNursery</td><td class="module"><a href="GHC-StgToCmm-Foreign.html#v:emitCloseNursery" title="GHC.StgToCmm.Foreign">GHC.StgToCmm.Foreign</a></td></tr><tr><td class="src">emitClosureAndInfoTable</td><td class="module"><a href="GHC-StgToCmm-Layout.html#v:emitClosureAndInfoTable" title="GHC.StgToCmm.Layout">GHC.StgToCmm.Layout</a></td></tr><tr><td class="src">emitClosureProcAndInfoTable</td><td class="module"><a href="GHC-StgToCmm-Layout.html#v:emitClosureProcAndInfoTable" title="GHC.StgToCmm.Layout">GHC.StgToCmm.Layout</a></td></tr><tr><td class="src">emitCmmLitSwitch</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitCmmLitSwitch" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitComment</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitComment" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">emitConstraints</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitConstraints" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitDataCon</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitDataCon" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitDataLits</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitDataLits" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitDecl</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitDecl" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">emitDerivedEqs</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:emitDerivedEqs" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">emitFlatConstraints</td><td class="module"><a href="GHC-Tc-Solver.html#v:emitFlatConstraints" title="GHC.Tc.Solver">GHC.Tc.Solver</a></td></tr><tr><td class="src">emitForeignCall</td><td class="module"><a href="GHC-StgToCmm-Foreign.html#v:emitForeignCall" title="GHC.StgToCmm.Foreign">GHC.StgToCmm.Foreign</a></td></tr><tr><td class="src">emitHole</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitHole" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitHoles</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitHoles" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitImplication</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitImplication" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitImplications</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitImplications" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitImplicationTcS</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:emitImplicationTcS" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">emitInsoluble</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitInsoluble" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitLabel</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitLabel" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-StgToCmm-ExtCode.html#v:emitLabel" title="GHC.StgToCmm.ExtCode">GHC.StgToCmm.ExtCode</a></td></tr><tr><td class="src">emitLoadThreadState</td><td class="module"><a href="GHC-StgToCmm-Foreign.html#v:emitLoadThreadState" title="GHC.StgToCmm.Foreign">GHC.StgToCmm.Foreign</a></td></tr><tr><td class="src">emitMultiAssign</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitMultiAssign" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitNamedTypeHole</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitNamedTypeHole" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitNewDerivedEq</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:emitNewDerivedEq" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">emitNewDeriveds</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:emitNewDeriveds" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">emitNewExprHole</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:emitNewExprHole" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">emitNewWantedEq</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:emitNewWantedEq" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">emitOpenNursery</td><td class="module"><a href="GHC-StgToCmm-Foreign.html#v:emitOpenNursery" title="GHC.StgToCmm.Foreign">GHC.StgToCmm.Foreign</a></td></tr><tr><td class="src">emitOutOfLine</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitOutOfLine" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-StgToCmm-ExtCode.html#v:emitOutOfLine" title="GHC.StgToCmm.ExtCode">GHC.StgToCmm.ExtCode</a></td></tr><tr><td class="src">emitPrimCall</td><td class="module"><a href="GHC-StgToCmm-Foreign.html#v:emitPrimCall" title="GHC.StgToCmm.Foreign">GHC.StgToCmm.Foreign</a></td></tr><tr><td class="src">emitProcWithConvention</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitProcWithConvention" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">emitProcWithStackFrame</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitProcWithStackFrame" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">emitResidualTvConstraint</td><td class="module"><a href="GHC-Tc-Utils-Unify.html#v:emitResidualTvConstraint" title="GHC.Tc.Utils.Unify">GHC.Tc.Utils.Unify</a></td></tr><tr><td class="src">emitRestoreRegs</td><td class="module"><a href="GHC-StgToCmm-Foreign.html#v:emitRestoreRegs" title="GHC.StgToCmm.Foreign">GHC.StgToCmm.Foreign</a></td></tr><tr><td class="src">emitReturn</td><td class="module"><a href="GHC-StgToCmm-Layout.html#v:emitReturn" title="GHC.StgToCmm.Layout">GHC.StgToCmm.Layout</a></td></tr><tr><td class="src">emitRODataLits</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitRODataLits" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitRtsCall</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitRtsCall" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitRtsCallGen</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitRtsCallGen" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitRtsCallWithResult</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitRtsCallWithResult" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitSaveRegs</td><td class="module"><a href="GHC-StgToCmm-Foreign.html#v:emitSaveRegs" title="GHC.StgToCmm.Foreign">GHC.StgToCmm.Foreign</a></td></tr><tr><td class="src">emitSaveThreadState</td><td class="module"><a href="GHC-StgToCmm-Foreign.html#v:emitSaveThreadState" title="GHC.StgToCmm.Foreign">GHC.StgToCmm.Foreign</a></td></tr><tr><td class="src">emitSetCCC</td><td class="module"><a href="GHC-StgToCmm-Prof.html#v:emitSetCCC" title="GHC.StgToCmm.Prof">GHC.StgToCmm.Prof</a></td></tr><tr><td class="src">emitSetDynHdr</td><td class="module"><a href="GHC-StgToCmm-Heap.html#v:emitSetDynHdr" title="GHC.StgToCmm.Heap">GHC.StgToCmm.Heap</a></td></tr><tr><td class="src">emitSimple</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitSimple" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitSimples</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitSimples" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitStaticConstraints</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:emitStaticConstraints" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">emitStore</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitStore" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-StgToCmm-ExtCode.html#v:emitStore" title="GHC.StgToCmm.ExtCode">GHC.StgToCmm.ExtCode</a></td></tr><tr><td class="src">emitSwitch</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitSwitch" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitTick</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitTick" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">emitTvImplicationTcS</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:emitTvImplicationTcS" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">emitUnwind</td><td class="module"><a href="GHC-StgToCmm-Monad.html#v:emitUnwind" title="GHC.StgToCmm.Monad">GHC.StgToCmm.Monad</a></td></tr><tr><td class="src">emitUpdateFrame</td><td class="module"><a href="GHC-StgToCmm-Bind.html#v:emitUpdateFrame" title="GHC.StgToCmm.Bind">GHC.StgToCmm.Bind</a></td></tr><tr><td class="src">emitUpdRemSetPush</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitUpdRemSetPush" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitUpdRemSetPushThunk</td><td class="module"><a href="GHC-StgToCmm-Utils.html#v:emitUpdRemSetPushThunk" title="GHC.StgToCmm.Utils">GHC.StgToCmm.Utils</a></td></tr><tr><td class="src">emitWanted</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:emitWanted" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">emitWantedEq</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:emitWantedEq" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">emitWantedEvVar</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:emitWantedEvVar" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">emitWantedEvVars</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:emitWantedEvVars" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">emitWork</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:emitWork" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">emitWorkNC</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:emitWorkNC" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">empty</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Data-EnumSet.html#v:empty" title="GHC.Data.EnumSet">GHC.Data.EnumSet</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Utils-Ppr.html#v:empty" title="GHC.Utils.Ppr">GHC.Utils.Ppr</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-Utils-Outputable.html#v:empty" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">emptyAnnEnv</td><td class="module"><a href="GHC-Types-Annotations.html#v:emptyAnnEnv" title="GHC.Types.Annotations">GHC.Types.Annotations</a>, GHC.Plugins</td></tr><tr><td class="src">emptyArgDocMap</td><td class="module">GHC.Hs, <a href="GHC-Hs-Doc.html#v:emptyArgDocMap" title="GHC.Hs.Doc">GHC.Hs.Doc</a>, GHC</td></tr><tr><td class="src">emptyBag</td><td class="module"><a href="GHC-Data-Bag.html#v:emptyBag" title="GHC.Data.Bag">GHC.Data.Bag</a></td></tr><tr><td class="src">emptyBlock</td><td class="module"><a href="GHC-Cmm-Dataflow-Block.html#v:emptyBlock" title="GHC.Cmm.Dataflow.Block">GHC.Cmm.Dataflow.Block</a></td></tr><tr><td class="src">emptyBlockAssignment</td><td class="module"><a href="GHC-CmmToAsm-Reg-Linear-Base.html#v:emptyBlockAssignment" title="GHC.CmmToAsm.Reg.Linear.Base">GHC.CmmToAsm.Reg.Linear.Base</a>, GHC.CmmToAsm.Reg.Linear</td></tr><tr><td class="src">emptyBody</td><td class="module"><a href="GHC-Cmm-Dataflow-Graph.html#v:emptyBody" title="GHC.Cmm.Dataflow.Graph">GHC.Cmm.Dataflow.Graph</a></td></tr><tr><td class="src">emptyCallStackKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:emptyCallStackKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">emptyCallStackName</td><td class="module"><a href="GHC-Builtin-Names.html#v:emptyCallStackName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">emptyClosureEnv</td><td class="module"><a href="GHC-ByteCode-Linker.html#v:emptyClosureEnv" title="GHC.ByteCode.Linker">GHC.ByteCode.Linker</a></td></tr><tr><td class="src">emptyCollectedCCs</td><td class="module"><a href="GHC-Types-CostCentre.html#v:emptyCollectedCCs" title="GHC.Types.CostCentre">GHC.Types.CostCentre</a></td></tr><tr><td class="src">emptyCoreMap</td><td class="module"><a href="GHC-Core-Map.html#v:emptyCoreMap" title="GHC.Core.Map">GHC.Core.Map</a></td></tr><tr><td class="src">emptyCts</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:emptyCts" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">emptyCvSubstEnv</td><td class="module"><a href="GHC-Core-Coercion.html#v:emptyCvSubstEnv" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Core-TyCo-Subst.html#v:emptyCvSubstEnv" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Plugins.html#v:emptyCvSubstEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">emptyDeclDocMap</td><td class="module">GHC.Hs, <a href="GHC-Hs-Doc.html#v:emptyDeclDocMap" title="GHC.Hs.Doc">GHC.Hs.Doc</a>, GHC</td></tr><tr><td class="src">emptyDFsEnv</td><td class="module"><a href="GHC-Data-FastString-Env.html#v:emptyDFsEnv" title="GHC.Data.FastString.Env">GHC.Data.FastString.Env</a></td></tr><tr><td class="src">emptyDictMap</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:emptyDictMap" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">emptyDmdEnv</td><td class="module"><a href="GHC-Types-Demand.html#v:emptyDmdEnv" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">emptyDNameEnv</td><td class="module"><a href="GHC-Types-Name-Env.html#v:emptyDNameEnv" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">emptyDUs</td><td class="module"><a href="GHC-Types-Name-Set.html#v:emptyDUs" title="GHC.Types.Name.Set">GHC.Types.Name.Set</a>, GHC.Plugins</td></tr><tr><td class="src">emptyDVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:emptyDVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">emptyDVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:emptyDVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">emptyEvBindMap</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:emptyEvBindMap" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">emptyExtensibleFields</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyExtensibleFields" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyFamInstEnv</td><td class="module"><a href="GHC-Core-FamInstEnv.html#v:emptyFamInstEnv" title="GHC.Core.FamInstEnv">GHC.Core.FamInstEnv</a></td></tr><tr><td class="src">emptyFamInstEnvs</td><td class="module"><a href="GHC-Core-FamInstEnv.html#v:emptyFamInstEnvs" title="GHC.Core.FamInstEnv">GHC.Core.FamInstEnv</a></td></tr><tr><td class="src">emptyFilesToClean</td><td class="module"><a href="GHC-Driver-Session.html#v:emptyFilesToClean" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">emptyFixityEnv</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyFixityEnv" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyFloats</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:emptyFloats" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">emptyFsEnv</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:emptyFsEnv" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Data-FastString-Env.html#v:emptyFsEnv" title="GHC.Data.FastString.Env">GHC.Data.FastString.Env</a>, <a href="GHC-Plugins.html#v:emptyFsEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">emptyFullModIface</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyFullModIface" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyFV</td><td class="module"><a href="GHC-Utils-FV.html#v:emptyFV" title="GHC.Utils.FV">GHC.Utils.FV</a></td></tr><tr><td class="src">emptyFVs</td><td class="module"><a href="GHC-Types-Name-Set.html#v:emptyFVs" title="GHC.Types.Name.Set">GHC.Types.Name.Set</a>, GHC.Plugins</td></tr><tr><td class="src">emptyG</td><td class="module"><a href="GHC-Data-Graph-Directed.html#v:emptyG" title="GHC.Data.Graph.Directed">GHC.Data.Graph.Directed</a></td></tr><tr><td class="src">emptyGlobalRdrEnv</td><td class="module"><a href="GHC-Types-Name-Reader.html#v:emptyGlobalRdrEnv" title="GHC.Types.Name.Reader">GHC.Types.Name.Reader</a>, GHC.Plugins</td></tr><tr><td class="src">emptyHomePackageTable</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyHomePackageTable" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyHooks</td><td class="module"><a href="GHC-Driver-Hooks.html#v:emptyHooks" title="GHC.Driver.Hooks">GHC.Driver.Hooks</a></td></tr><tr><td class="src">emptyHpcInfo</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyHpcInfo" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyIfaceWarnCache</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyIfaceWarnCache" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyImportAvails</td><td class="module"><a href="GHC-Tc-Types.html#v:emptyImportAvails" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">emptyInScopeSet</td><td class="module"><a href="GHC-Types-Var-Env.html#v:emptyInScopeSet" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">emptyInstalledModuleEnv</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:emptyInstalledModuleEnv" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">emptyInstEnv</td><td class="module"><a href="GHC-Core-InstEnv.html#v:emptyInstEnv" title="GHC.Core.InstEnv">GHC.Core.InstEnv</a></td></tr><tr><td class="src">emptyInteractiveContext</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyInteractiveContext" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyJoinFloats</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:emptyJoinFloats" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">emptyLetFloats</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:emptyLetFloats" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">emptyLHsBinds</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:emptyLHsBinds" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">emptyLHsQTvs</td><td class="module"><a href="GHC-Hs-Type.html#v:emptyLHsQTvs" title="GHC.Hs.Type">GHC.Hs.Type</a>, GHC.Hs, GHC</td></tr><tr><td class="src">emptyLiftingContext</td><td class="module"><a href="GHC-Core-Coercion.html#v:emptyLiftingContext" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:emptyLiftingContext" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">EmptyLocalBinds</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:EmptyLocalBinds" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">emptyLocalBinds</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:emptyLocalBinds" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">emptyLocalRdrEnv</td><td class="module"><a href="GHC-Types-Name-Reader.html#v:emptyLocalRdrEnv" title="GHC.Types.Name.Reader">GHC.Types.Name.Reader</a>, GHC.Plugins</td></tr><tr><td class="src">emptyMessages</td><td class="module"><a href="GHC-Utils-Error.html#v:emptyMessages" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">emptyMG</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyMG" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins, <a href="GHC.html#v:emptyMG" title="GHC">GHC</a></td></tr><tr><td class="src">emptyModBreaks</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyModBreaks" title="GHC.Driver.Types">GHC.Driver.Types</a>, <a href="GHC-ByteCode-Types.html#v:emptyModBreaks" title="GHC.ByteCode.Types">GHC.ByteCode.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyModDetails</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyModDetails" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyModuleEnv</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:emptyModuleEnv" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">emptyModuleSet</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:emptyModuleSet" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">emptyNameEnv</td><td class="module"><a href="GHC-Types-Name-Env.html#v:emptyNameEnv" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">emptyNameSet</td><td class="module"><a href="GHC-Types-Name-Set.html#v:emptyNameSet" title="GHC.Types.Name.Set">GHC.Types.Name.Set</a>, GHC.Plugins</td></tr><tr><td class="src">emptyNameShape</td><td class="module"><a href="GHC-Types-Name-Shape.html#v:emptyNameShape" title="GHC.Types.Name.Shape">GHC.Types.Name.Shape</a></td></tr><tr><td class="src">emptyNodeInfo</td><td class="module"><a href="GHC-Iface-Ext-Utils.html#v:emptyNodeInfo" title="GHC.Iface.Ext.Utils">GHC.Iface.Ext.Utils</a></td></tr><tr><td class="src">emptyOccEnv</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:emptyOccEnv" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:emptyOccEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">emptyOccSet</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:emptyOccSet" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:emptyOccSet" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">emptyPackageIfaceTable</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyPackageIfaceTable" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyPartialModIface</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyPartialModIface" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyPmAltConSet</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:emptyPmAltConSet" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">emptyPragEnv</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:emptyPragEnv" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">emptyRdrGroup</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:emptyRdrGroup" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">emptyRecStmt</td><td class="module"><a href="GHC-Hs-Utils.html#v:emptyRecStmt" title="GHC.Hs.Utils">GHC.Hs.Utils</a>, GHC.Hs, GHC</td></tr><tr><td class="src">emptyRecStmtId</td><td class="module"><a href="GHC-Hs-Utils.html#v:emptyRecStmtId" title="GHC.Hs.Utils">GHC.Hs.Utils</a>, GHC.Hs, GHC</td></tr><tr><td class="src">emptyRecStmtName</td><td class="module"><a href="GHC-Hs-Utils.html#v:emptyRecStmtName" title="GHC.Hs.Utils">GHC.Hs.Utils</a>, GHC.Hs, GHC</td></tr><tr><td class="src">emptyRegMap</td><td class="module"><a href="GHC-CmmToAsm-Reg-Liveness.html#v:emptyRegMap" title="GHC.CmmToAsm.Reg.Liveness">GHC.CmmToAsm.Reg.Liveness</a></td></tr><tr><td class="src">emptyRegSet</td><td class="module">GHC.Cmm, <a href="GHC-Cmm-Expr.html#v:emptyRegSet" title="GHC.Cmm.Expr">GHC.Cmm.Expr</a></td></tr><tr><td class="src">emptyRnGroup</td><td class="module">GHC.Hs, <a href="GHC-Hs-Decls.html#v:emptyRnGroup" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC</td></tr><tr><td class="src">emptyRoleAnnotEnv</td><td class="module"><a href="GHC-Tc-Types.html#v:emptyRoleAnnotEnv" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">emptyRuleBase</td><td class="module"><a href="GHC-Core-Rules.html#v:emptyRuleBase" title="GHC.Core.Rules">GHC.Core.Rules</a>, GHC.Plugins</td></tr><tr><td class="src">emptyRuleEnv</td><td class="module"><a href="GHC-Core.html#v:emptyRuleEnv" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">emptyRuleInfo</td><td class="module"><a href="GHC-Types-Id-Info.html#v:emptyRuleInfo" title="GHC.Types.Id.Info">GHC.Types.Id.Info</a>, GHC.Plugins</td></tr><tr><td class="src">emptySDIE</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:emptySDIE" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">emptySRT</td><td class="module"><a href="GHC-Cmm-Info-Build.html#v:emptySRT" title="GHC.Cmm.Info.Build">GHC.Cmm.Info.Build</a></td></tr><tr><td class="src">emptyStackMap</td><td class="module"><a href="GHC-CmmToAsm-Reg-Linear-StackMap.html#v:emptyStackMap" title="GHC.CmmToAsm.Reg.Linear.StackMap">GHC.CmmToAsm.Reg.Linear.StackMap</a></td></tr><tr><td class="src">emptySubst</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Stg-Subst.html#v:emptySubst" title="GHC.Stg.Subst">GHC.Stg.Subst</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Core-Subst.html#v:emptySubst" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:emptySubst" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">emptyTcEvBinds</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:emptyTcEvBinds" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">emptyTCvSubst</td><td class="module"><a href="GHC-Core-Type.html#v:emptyTCvSubst" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:emptyTCvSubst" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#v:emptyTCvSubst" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:emptyTCvSubst" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">emptyTidyEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:emptyTidyEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">emptyTidyOccEnv</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:emptyTidyOccEnv" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:emptyTidyOccEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">emptyTM</td><td class="module"><a href="GHC-Core-Map.html#v:emptyTM" title="GHC.Core.Map">GHC.Core.Map</a>, <a href="GHC-Data-TrieMap.html#v:emptyTM" title="GHC.Data.TrieMap">GHC.Data.TrieMap</a></td></tr><tr><td class="src">emptyTransStmt</td><td class="module"><a href="GHC-Hs-Utils.html#v:emptyTransStmt" title="GHC.Hs.Utils">GHC.Hs.Utils</a>, GHC.Hs, GHC</td></tr><tr><td class="src">emptyTvSubstEnv</td><td class="module"><a href="GHC-Core-Type.html#v:emptyTvSubstEnv" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:emptyTvSubstEnv" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Plugins.html#v:emptyTvSubstEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">emptyTypeEnv</td><td class="module"><a href="GHC-Driver-Types.html#v:emptyTypeEnv" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">emptyTypeMap</td><td class="module"><a href="GHC-Core-Map.html#v:emptyTypeMap" title="GHC.Core.Map">GHC.Core.Map</a></td></tr><tr><td class="src">emptyUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:emptyUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">emptyUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:emptyUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">emptyUniqDSet</td><td class="module"><a href="GHC-Types-Unique-DSet.html#v:emptyUniqDSet" title="GHC.Types.Unique.DSet">GHC.Types.Unique.DSet</a></td></tr><tr><td class="src">emptyUniqSet</td><td class="module"><a href="GHC-Types-Unique-Set.html#v:emptyUniqSet" title="GHC.Types.Unique.Set">GHC.Types.Unique.Set</a>, GHC.Plugins</td></tr><tr><td class="src">emptyUnitState</td><td class="module">GHC.Unit, <a href="GHC-Unit-State.html#v:emptyUnitState" title="GHC.Unit.State">GHC.Unit.State</a>, GHC.Plugins</td></tr><tr><td class="src">emptyUnVarGraph</td><td class="module"><a href="GHC-Data-Graph-UnVar.html#v:emptyUnVarGraph" title="GHC.Data.Graph.UnVar">GHC.Data.Graph.UnVar</a></td></tr><tr><td class="src">emptyUnVarSet</td><td class="module"><a href="GHC-Data-Graph-UnVar.html#v:emptyUnVarSet" title="GHC.Data.Graph.UnVar">GHC.Data.Graph.UnVar</a></td></tr><tr><td class="src">emptyValBindsIn</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:emptyValBindsIn" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">emptyValBindsOut</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:emptyValBindsOut" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">emptyVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:emptyVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">emptyVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:emptyVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">emptyWC</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:emptyWC" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">emptyWorkList</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:emptyWorkList" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">emptyZonkEnv</td><td class="module"><a href="GHC-Tc-Utils-Zonk.html#v:emptyZonkEnv" title="GHC.Tc.Utils.Zonk">GHC.Tc.Utils.Zonk</a></td></tr><tr><td class="src">EnableBignumRules</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module">GHC.Types.Id.Make, <a href="GHC-Core-Opt-ConstantFold.html#t:EnableBignumRules" title="GHC.Core.Opt.ConstantFold">GHC.Core.Opt.ConstantFold</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module">GHC.Types.Id.Make, <a href="GHC-Core-Opt-ConstantFold.html#v:EnableBignumRules" title="GHC.Core.Opt.ConstantFold">GHC.Core.Opt.ConstantFold</a></td></tr><tr><td class="src">EnableBreakpoint</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EnableBreakpoint" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">enableBreakpoint</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:enableBreakpoint" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">enableProcessJobs</td><td class="module"><a href="GHC-SysTools-Process.html#v:enableProcessJobs" title="GHC.SysTools.Process">GHC.SysTools.Process</a></td></tr><tr><td class="src">enableTimeStats</td><td class="module"><a href="GHC-Driver-Session.html#v:enableTimeStats" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:enableTimeStats" title="GHC">GHC</a></td></tr><tr><td class="src">encodeFloat</td><td class="module"><a href="GHC-Prelude.html#v:encodeFloat" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">EndBindingGroup</td><td class="module"><a href="GHC-Stg-Lift-Monad.html#v:EndBindingGroup" title="GHC.Stg.Lift.Monad">GHC.Stg.Lift.Monad</a></td></tr><tr><td class="src">endBindingGroup</td><td class="module"><a href="GHC-Stg-Lift-Monad.html#v:endBindingGroup" title="GHC.Stg.Lift.Monad">GHC.Stg.Lift.Monad</a></td></tr><tr><td class="src">Endo</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#v:Endo" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="GHC-Core-TyCo-FVs.html#t:Endo" title="GHC.Core.TyCo.FVs">GHC.Core.TyCo.FVs</a></td></tr><tr><td class="src">endPass</td><td class="module"><a href="GHC-Core-Lint.html#v:endPass" title="GHC.Core.Lint">GHC.Core.Lint</a></td></tr><tr><td class="src">endPassIO</td><td class="module"><a href="GHC-Core-Lint.html#v:endPassIO" title="GHC.Core.Lint">GHC.Core.Lint</a></td></tr><tr><td class="src">enrichHie</td><td class="module"><a href="GHC-Iface-Ext-Ast.html#v:enrichHie" title="GHC.Iface.Ext.Ast">GHC.Iface.Ext.Ast</a></td></tr><tr><td class="src">ensureCprTyArity</td><td class="module"><a href="GHC-Types-Cpr.html#v:ensureCprTyArity" title="GHC.Types.Cpr">GHC.Types.Cpr</a></td></tr><tr><td class="src">ensureNotLevPoly</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:ensureNotLevPoly" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">ENTER</td><td class="module"><a href="GHC-ByteCode-Instr.html#v:ENTER" title="GHC.ByteCode.Instr">GHC.ByteCode.Instr</a></td></tr><tr><td class="src">enterCostCentreFun</td><td class="module"><a href="GHC-StgToCmm-Prof.html#v:enterCostCentreFun" title="GHC.StgToCmm.Prof">GHC.StgToCmm.Prof</a></td></tr><tr><td class="src">enterCostCentreThunk</td><td class="module"><a href="GHC-StgToCmm-Prof.html#v:enterCostCentreThunk" title="GHC.StgToCmm.Prof">GHC.StgToCmm.Prof</a></td></tr><tr><td class="src">EnterIt</td><td class="module"><a href="GHC-StgToCmm-Closure.html#v:EnterIt" title="GHC.StgToCmm.Closure">GHC.StgToCmm.Closure</a></td></tr><tr><td class="src">Entry</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:Entry" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">entryBlocks</td><td class="module"><a href="GHC-CmmToAsm-Instr.html#v:entryBlocks" title="GHC.CmmToAsm.Instr">GHC.CmmToAsm.Instr</a></td></tr><tr><td class="src">entryCode</td><td class="module"><a href="GHC-Cmm-Info.html#v:entryCode" title="GHC.Cmm.Info">GHC.Cmm.Info</a></td></tr><tr><td class="src">entryHeapCheck</td><td class="module"><a href="GHC-StgToCmm-Heap.html#v:entryHeapCheck" title="GHC.StgToCmm.Heap">GHC.StgToCmm.Heap</a></td></tr><tr><td class="src">entryHeapCheck'</td><td class="module"><a href="GHC-StgToCmm-Heap.html#v:entryHeapCheck-39-" title="GHC.StgToCmm.Heap">GHC.StgToCmm.Heap</a></td></tr><tr><td class="src">entryLabel</td><td class="module"><a href="GHC-Cmm-Dataflow-Graph.html#v:entryLabel" title="GHC.Cmm.Dataflow.Graph">GHC.Cmm.Dataflow.Graph</a>, <a href="GHC-Cmm-Dataflow.html#v:entryLabel" title="GHC.Cmm.Dataflow">GHC.Cmm.Dataflow</a></td></tr><tr><td class="src">Enum</td><td class="module"><a href="GHC-Prelude.html#t:Enum" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">enumClassKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumClassKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumClassName</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumClassName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumClass_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumClass_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFrom</td><td class="module"><a href="GHC-Prelude.html#v:enumFrom" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">enumFromClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromName</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromThen</td><td class="module"><a href="GHC-Prelude.html#v:enumFromThen" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">enumFromThenClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromThenClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromThenName</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromThenName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromThenTo</td><td class="module"><a href="GHC-Prelude.html#v:enumFromThenTo" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">enumFromThenToClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromThenToClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromThenToName</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromThenToName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromThenTo_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromThenTo_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromThen_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromThen_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromTo</td><td class="module"><a href="GHC-Prelude.html#v:enumFromTo" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">enumFromToClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromToClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromToName</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromToName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFromTo_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFromTo_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">enumFrom_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:enumFrom_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">EnumSet</td><td class="module"><a href="GHC-Data-EnumSet.html#t:EnumSet" title="GHC.Data.EnumSet">GHC.Data.EnumSet</a></td></tr><tr><td class="src">Env</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Stg-Lift-Monad.html#t:Env" title="GHC.Stg.Lift.Monad">GHC.Stg.Lift.Monad</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Stg-Lift-Monad.html#v:Env" title="GHC.Stg.Lift.Monad">GHC.Stg.Lift.Monad</a></td></tr><tr><td class="alt">3 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types.html#t:Env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="alt">4 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types.html#v:Env" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="alt">5 (Type/Class)</td><td class="module"><a href="GHC-StgToCmm-ExtCode.html#t:Env" title="GHC.StgToCmm.ExtCode">GHC.StgToCmm.ExtCode</a></td></tr><tr><td class="src">env_gbl</td><td class="module"><a href="GHC-Tc-Types.html#v:env_gbl" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">env_lcl</td><td class="module"><a href="GHC-Tc-Types.html#v:env_lcl" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">env_top</td><td class="module"><a href="GHC-Tc-Types.html#v:env_top" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">env_um</td><td class="module"><a href="GHC-Tc-Types.html#v:env_um" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">EOF</td><td class="module"><a href="GHC-SysTools-Process.html#v:EOF" title="GHC.SysTools.Process">GHC.SysTools.Process</a></td></tr><tr><td class="src">eof_pos</td><td class="module"><a href="GHC-Parser-Lexer.html#v:eof_pos" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">EP</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Types-Basic.html#t:EP" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Types-Basic.html#v:EP" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Plugins</td></tr><tr><td class="src">EPS</td><td class="module"><a href="GHC-Driver-Types.html#v:EPS" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">EpsStats</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Driver-Types.html#t:EpsStats" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Driver-Types.html#v:EpsStats" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_ann_env</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_ann_env" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_complete_matches</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_complete_matches" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_fam_inst_env</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_fam_inst_env" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_free_holes</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_free_holes" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_inst_env</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_inst_env" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_is_boot</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_is_boot" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_mod_fam_inst_env</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_mod_fam_inst_env" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_PIT</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_PIT" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_PTE</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_PTE" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_rule_base</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_rule_base" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eps_stats</td><td class="module"><a href="GHC-Driver-Types.html#v:eps_stats" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">EQ</td><td class="module"><a href="GHC-Prelude.html#v:EQ" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">Eq</td><td class="module"><a href="GHC-Prelude.html#t:Eq" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">eqCanDischargeFR</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:eqCanDischargeFR" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">eqCanRewrite</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:eqCanRewrite" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">eqCanRewriteFR</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:eqCanRewriteFR" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">eqClass</td><td class="module"><a href="GHC-Builtin-Types.html#v:eqClass" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eqClassKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqClassKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqClassName</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqClassName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqClassOpKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqClassOpKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqClass_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqClass_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqCoercion</td><td class="module"><a href="GHC-Core-Coercion.html#v:eqCoercion" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:eqCoercion" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">eqCoercionX</td><td class="module"><a href="GHC-Core-Coercion.html#v:eqCoercionX" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:eqCoercionX" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">eqDataCon</td><td class="module"><a href="GHC-Builtin-Types.html#v:eqDataCon" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eqDataConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqDataConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqDiff</td><td class="module"><a href="GHC-Iface-Ext-Debug.html#v:eqDiff" title="GHC.Iface.Ext.Debug">GHC.Iface.Ext.Debug</a></td></tr><tr><td class="src">eqEmptyLocalBinds</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:eqEmptyLocalBinds" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">eqExpr</td><td class="module"><a href="GHC-Core-Utils.html#v:eqExpr" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">eqHsBang</td><td class="module"><a href="GHC-Core-DataCon.html#v:eqHsBang" title="GHC.Core.DataCon">GHC.Core.DataCon</a>, GHC.Plugins</td></tr><tr><td class="src">eqListBy</td><td class="module"><a href="GHC-Utils-Misc.html#v:eqListBy" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">eqLocated</td><td class="module"><a href="GHC-Types-SrcLoc.html#v:eqLocated" title="GHC.Types.SrcLoc">GHC.Types.SrcLoc</a>, GHC.Plugins, <a href="GHC.html#v:eqLocated" title="GHC">GHC</a></td></tr><tr><td class="src">eqMaybeBy</td><td class="module"><a href="GHC-Utils-Misc.html#v:eqMaybeBy" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">eqMayRewriteFR</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:eqMayRewriteFR" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">eqName</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">EqnInfo</td><td class="module"><a href="GHC-HsToCore-Monad.html#v:EqnInfo" title="GHC.HsToCore.Monad">GHC.HsToCore.Monad</a>, <a href="GHC-HsToCore-Utils.html#v:EqnInfo" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">eqn_orig</td><td class="module"><a href="GHC-HsToCore-Monad.html#v:eqn_orig" title="GHC.HsToCore.Monad">GHC.HsToCore.Monad</a>, <a href="GHC-HsToCore-Utils.html#v:eqn_orig" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">eqn_pats</td><td class="module"><a href="GHC-HsToCore-Monad.html#v:eqn_pats" title="GHC.HsToCore.Monad">GHC.HsToCore.Monad</a>, <a href="GHC-HsToCore-Utils.html#v:eqn_pats" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">eqn_rhs</td><td class="module"><a href="GHC-HsToCore-Monad.html#v:eqn_rhs" title="GHC.HsToCore.Monad">GHC.HsToCore.Monad</a>, <a href="GHC-HsToCore-Utils.html#v:eqn_rhs" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">eqPhantPrimTyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:eqPhantPrimTyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">eqPhantPrimTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqPhantPrimTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqPhase</td><td class="module"><a href="GHC-Driver-Phases.html#v:eqPhase" title="GHC.Driver.Phases">GHC.Driver.Phases</a></td></tr><tr><td class="src">eqPmAltCon</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:eqPmAltCon" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">EqPred</td><td class="module"><a href="GHC-Core-Predicate.html#v:EqPred" title="GHC.Core.Predicate">GHC.Core.Predicate</a></td></tr><tr><td class="src">eqPrimTyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:eqPrimTyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">eqPrimTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqPrimTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">EQQ</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-X86-Cond.html#v:EQQ" title="GHC.CmmToAsm.X86.Cond">GHC.CmmToAsm.X86.Cond</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Cond.html#v:EQQ" title="GHC.CmmToAsm.SPARC.Cond">GHC.CmmToAsm.SPARC.Cond</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="GHC-CmmToAsm-PPC-Cond.html#v:EQQ" title="GHC.CmmToAsm.PPC.Cond">GHC.CmmToAsm.PPC.Cond</a></td></tr><tr><td class="src">EqRel</td><td class="module"><a href="GHC-Core-Predicate.html#t:EqRel" title="GHC.Core.Predicate">GHC.Core.Predicate</a></td></tr><tr><td class="src">eqRelRole</td><td class="module"><a href="GHC-Core-Predicate.html#v:eqRelRole" title="GHC.Core.Predicate">GHC.Core.Predicate</a></td></tr><tr><td class="src">eqReprPrimTyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:eqReprPrimTyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">eqReprPrimTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqReprPrimTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqSCSelIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqSCSelIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">EqSpec</td><td class="module"><a href="GHC-Core-DataCon.html#t:EqSpec" title="GHC.Core.DataCon">GHC.Core.DataCon</a>, GHC.Plugins</td></tr><tr><td class="src">eqSpecPair</td><td class="module"><a href="GHC-Core-DataCon.html#v:eqSpecPair" title="GHC.Core.DataCon">GHC.Core.DataCon</a>, GHC.Plugins</td></tr><tr><td class="src">eqSpecPreds</td><td class="module"><a href="GHC-Core-DataCon.html#v:eqSpecPreds" title="GHC.Core.DataCon">GHC.Core.DataCon</a>, GHC.Plugins</td></tr><tr><td class="src">eqSpecType</td><td class="module"><a href="GHC-Core-DataCon.html#v:eqSpecType" title="GHC.Core.DataCon">GHC.Core.DataCon</a>, GHC.Plugins</td></tr><tr><td class="src">eqSpecTyVar</td><td class="module"><a href="GHC-Core-DataCon.html#v:eqSpecTyVar" title="GHC.Core.DataCon">GHC.Core.DataCon</a>, GHC.Plugins</td></tr><tr><td class="src">EqStableNameOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:EqStableNameOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">EqStablePtrOp</td><td class="module"><a href="GHC-Builtin-PrimOps.html#v:EqStablePtrOp" title="GHC.Builtin.PrimOps">GHC.Builtin.PrimOps</a></td></tr><tr><td class="src">eqStringIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqStringIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqStringName</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqStringName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqString_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqString_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqSwitchTargetWith</td><td class="module"><a href="GHC-Cmm-Switch.html#v:eqSwitchTargetWith" title="GHC.Cmm.Switch">GHC.Cmm.Switch</a></td></tr><tr><td class="src">eqTag_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqTag_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqTyCon</td><td class="module"><a href="GHC-Builtin-Types.html#v:eqTyCon" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eqTyConKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:eqTyConKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eqTyConName</td><td class="module"><a href="GHC-Builtin-Types.html#v:eqTyConName" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eqTyCon_RDR</td><td class="module"><a href="GHC-Builtin-Types.html#v:eqTyCon_RDR" title="GHC.Builtin.Types">GHC.Builtin.Types</a>, GHC.Plugins</td></tr><tr><td class="src">eqType</td><td class="module"><a href="GHC-Core-Type.html#v:eqType" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#v:eqType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:eqType" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">eqTypes</td><td class="module"><a href="GHC-Core-Type.html#v:eqTypes" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#v:eqTypes" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:eqTypes" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">eqTypeX</td><td class="module"><a href="GHC-Core-Type.html#v:eqTypeX" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Tc-Utils-TcType.html#v:eqTypeX" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:eqTypeX" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">Equal</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:Equal" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">EqualCtList</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#t:EqualCtList" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">equalityTIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:equalityTIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">equalityTName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:equalityTName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">equalityTyCon</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:equalityTyCon" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">equalKeysUDFM</td><td class="module"><a href="GHC-Types-Unique-DFM.html#v:equalKeysUDFM" title="GHC.Types.Unique.DFM">GHC.Types.Unique.DFM</a></td></tr><tr><td class="src">equalKeysUFM</td><td class="module"><a href="GHC-Types-Unique-FM.html#v:equalKeysUFM" title="GHC.Types.Unique.FM">GHC.Types.Unique.FM</a>, GHC.Plugins</td></tr><tr><td class="src">equalLength</td><td class="module"><a href="GHC-Utils-Misc.html#v:equalLength" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">equals</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Utils-Ppr.html#v:equals" title="GHC.Utils.Ppr">GHC.Utils.Ppr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Utils-Outputable.html#v:equals" title="GHC.Utils.Outputable">GHC.Utils.Outputable</a>, GHC.Plugins</td></tr><tr><td class="src">EquationInfo</td><td class="module"><a href="GHC-HsToCore-Monad.html#t:EquationInfo" title="GHC.HsToCore.Monad">GHC.HsToCore.Monad</a>, <a href="GHC-HsToCore-Utils.html#t:EquationInfo" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">equivalent</td><td class="module"><a href="GHC-Data-UnionFind.html#v:equivalent" title="GHC.Data.UnionFind">GHC.Data.UnionFind</a></td></tr><tr><td class="src">equivClasses</td><td class="module"><a href="GHC-Data-List-SetOps.html#v:equivClasses" title="GHC.Data.List.SetOps">GHC.Data.List.SetOps</a></td></tr><tr><td class="src">eqUnique</td><td class="module"><a href="GHC-Types-Unique.html#v:eqUnique" title="GHC.Types.Unique">GHC.Types.Unique</a></td></tr><tr><td class="src">EqVar</td><td class="module"><a href="GHC-Types-Var.html#t:EqVar" title="GHC.Types.Var">GHC.Types.Var</a>, GHC.Plugins</td></tr><tr><td class="src">eqVarBndrs</td><td class="module"><a href="GHC-Core-Type.html#v:eqVarBndrs" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:eqVarBndrs" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">eq_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:eq_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">eraseDeltasLive</td><td class="module"><a href="GHC-CmmToAsm-Reg-Liveness.html#v:eraseDeltasLive" title="GHC.CmmToAsm.Reg.Liveness">GHC.CmmToAsm.Reg.Liveness</a></td></tr><tr><td class="src">Err</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Driver-CmdLine.html#t:Err" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Driver-CmdLine.html#v:Err" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="src">ErrCtxt</td><td class="module"><a href="GHC-Tc-Types.html#t:ErrCtxt" title="GHC.Tc.Types">GHC.Tc.Types</a>, GHC.Tc.Utils.Monad</td></tr><tr><td class="src">ErrDoc</td><td class="module"><a href="GHC-Utils-Error.html#t:ErrDoc" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errDoc</td><td class="module"><a href="GHC-Utils-Error.html#v:errDoc" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errDocContext</td><td class="module"><a href="GHC-Utils-Error.html#v:errDocContext" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errDocImportant</td><td class="module"><a href="GHC-Utils-Error.html#v:errDocImportant" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errDocSupplementary</td><td class="module"><a href="GHC-Utils-Error.html#v:errDocSupplementary" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errDs</td><td class="module"><a href="GHC-HsToCore-Monad.html#v:errDs" title="GHC.HsToCore.Monad">GHC.HsToCore.Monad</a></td></tr><tr><td class="src">errDsCoreExpr</td><td class="module"><a href="GHC-HsToCore-Monad.html#v:errDsCoreExpr" title="GHC.HsToCore.Monad">GHC.HsToCore.Monad</a></td></tr><tr><td class="src">ErrMsg</td><td class="module"><a href="GHC-Utils-Error.html#t:ErrMsg" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errMsg</td><td class="module"><a href="GHC-Driver-CmdLine.html#v:errMsg" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="src">errMsgContext</td><td class="module"><a href="GHC-Utils-Error.html#v:errMsgContext" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errMsgDoc</td><td class="module"><a href="GHC-Utils-Error.html#v:errMsgDoc" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errMsgReason</td><td class="module"><a href="GHC-Utils-Error.html#v:errMsgReason" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errMsgSeverity</td><td class="module"><a href="GHC-Utils-Error.html#v:errMsgSeverity" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errMsgSpan</td><td class="module"><a href="GHC-Utils-Error.html#v:errMsgSpan" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">error</td><td class="module"><a href="GHC-Prelude.html#v:error" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">ErrorCall</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">ErrorCallWithLocation</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">errorIdKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:errorIdKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">errorIds</td><td class="module"><a href="GHC-Core-Make.html#v:errorIds" title="GHC.Core.Make">GHC.Core.Make</a>, GHC.Plugins</td></tr><tr><td class="src">ErrorMessages</td><td class="module"><a href="GHC-Utils-Error.html#t:ErrorMessages" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errorMessageTypeErrorFamKey</td><td class="module"><a href="GHC-Builtin-Names.html#v:errorMessageTypeErrorFamKey" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">errorMessageTypeErrorFamName</td><td class="module"><a href="GHC-Builtin-Names.html#v:errorMessageTypeErrorFamName" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">errorMsg</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Utils-Error.html#v:errorMsg" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Core-Opt-Monad.html#v:errorMsg" title="GHC.Core.Opt.Monad">GHC.Core.Opt.Monad</a>, GHC.Plugins</td></tr><tr><td class="src">errorMsgS</td><td class="module"><a href="GHC-Core-Opt-Monad.html#v:errorMsgS" title="GHC.Core.Opt.Monad">GHC.Core.Opt.Monad</a>, GHC.Plugins</td></tr><tr><td class="src">errorsFound</td><td class="module"><a href="GHC-Utils-Error.html#v:errorsFound" title="GHC.Utils.Error">GHC.Utils.Error</a></td></tr><tr><td class="src">errorsToGhcException</td><td class="module"><a href="GHC-Driver-CmdLine.html#v:errorsToGhcException" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="src">errorWithoutStackTrace</td><td class="module"><a href="GHC-Prelude.html#v:errorWithoutStackTrace" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">error_Expr</td><td class="module"><a href="GHC-Tc-Deriv-Generate.html#v:error_Expr" title="GHC.Tc.Deriv.Generate">GHC.Tc.Deriv.Generate</a></td></tr><tr><td class="src">error_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:error_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">ErrReason</td><td class="module"><a href="GHC-Driver-Session.html#v:ErrReason" title="GHC.Driver.Session">GHC.Driver.Session</a>, <a href="GHC-Driver-Flags.html#v:ErrReason" title="GHC.Driver.Flags">GHC.Driver.Flags</a>, GHC.Plugins</td></tr><tr><td class="src">escapeArrowScope</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:escapeArrowScope" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">escapeJsonString</td><td class="module"><a href="GHC-Utils-Json.html#v:escapeJsonString" title="GHC.Utils.Json">GHC.Utils.Json</a></td></tr><tr><td class="src">escapeSpaces</td><td class="module"><a href="GHC-Utils-Misc.html#v:escapeSpaces" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">esi</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:esi" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">esp</td><td class="module"><a href="GHC-CmmToAsm-X86-Regs.html#v:esp" title="GHC.CmmToAsm.X86.Regs">GHC.CmmToAsm.X86.Regs</a></td></tr><tr><td class="src">etaConvertStrictSig</td><td class="module"><a href="GHC-Types-Demand.html#v:etaConvertStrictSig" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">etaExpand</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:etaExpand" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">etaExpandAlgTyCon</td><td class="module"><a href="GHC-Tc-Gen-HsType.html#v:etaExpandAlgTyCon" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">etaExpandAT</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:etaExpandAT" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">etaExpandCoAxBranch</td><td class="module"><a href="GHC-Core-Coercion.html#v:etaExpandCoAxBranch" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:etaExpandCoAxBranch" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">etaExpandToJoinPoint</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:etaExpandToJoinPoint" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">etaExpandToJoinPointRule</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:etaExpandToJoinPointRule" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">EtaExpansion</td><td class="module"><a href="GHC-Core-Opt-Monad.html#v:EtaExpansion" title="GHC.Core.Opt.Monad">GHC.Core.Opt.Monad</a>, GHC.Plugins</td></tr><tr><td class="src">EtaReduction</td><td class="module"><a href="GHC-Core-Opt-Monad.html#v:EtaReduction" title="GHC.Core.Opt.Monad">GHC.Core.Opt.Monad</a>, GHC.Plugins</td></tr><tr><td class="src">et_binds</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:et_binds" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">et_body</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:et_body" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">et_given</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:et_given" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">et_tvs</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:et_tvs" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">eval</td><td class="module"><a href="GHC-Data-BooleanFormula.html#v:eval" title="GHC.Data.BooleanFormula">GHC.Data.BooleanFormula</a></td></tr><tr><td class="src">EvalApp</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalApp" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalBreak</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalBreak" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalComplete</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalComplete" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">evalDmd</td><td class="module"><a href="GHC-Types-Demand.html#v:evalDmd" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">evaldUnfolding</td><td class="module"><a href="GHC-Core.html#v:evaldUnfolding" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">EvalException</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalException" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalExpr</td><td class="module"><a href="GHC-Runtime-Interpreter.html#t:EvalExpr" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalIO</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalIO" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">evalIO</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:evalIO" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">evalP</td><td class="module"><a href="GHC-Driver-Pipeline-Monad.html#v:evalP" title="GHC.Driver.Pipeline.Monad">GHC.Driver.Pipeline.Monad</a></td></tr><tr><td class="src">EvalResult</td><td class="module"><a href="GHC-Runtime-Interpreter.html#t:EvalResult" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">evalState</td><td class="module"><a href="GHC-Utils-Monad-State.html#v:evalState" title="GHC.Utils.Monad.State">GHC.Utils.Monad.State</a></td></tr><tr><td class="src">EvalStatus</td><td class="module"><a href="GHC-Runtime-Interpreter.html#t:EvalStatus" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalStatus_</td><td class="module"><a href="GHC-Runtime-Interpreter.html#t:EvalStatus_" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalStmt</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalStmt" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">evalStmt</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:evalStmt" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalString</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalString" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">evalString</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:evalString" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">evalStringToIOString</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:evalStringToIOString" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalStringToString</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalStringToString" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalSuccess</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalSuccess" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">EvalThis</td><td class="module"><a href="GHC-Runtime-Interpreter.html#v:EvalThis" title="GHC.Runtime.Interpreter">GHC.Runtime.Interpreter</a></td></tr><tr><td class="src">evaluate</td><td class="module">GHC.Utils.Exception</td></tr><tr><td class="src">EvBind</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:EvBind" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvBind" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvBindDeps</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Iface-Ext-Types.html#t:EvBindDeps" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:EvBindDeps" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">EvBindMap</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:EvBindMap" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvBindMap" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evBindMapBinds</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evBindMapBinds" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evBindMapToVarSet</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evBindMapToVarSet" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvBinds</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvBinds" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvBindsVar</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:EvBindsVar" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvBindsVar" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evBindVar</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evBindVar" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvCallStack</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:EvCallStack" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evCallStack</td><td class="module"><a href="GHC-Tc-Types-EvTerm.html#v:evCallStack" title="GHC.Tc.Types.EvTerm">GHC.Tc.Types.EvTerm</a></td></tr><tr><td class="src">evCast</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evCast" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evCoercion</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evCoercion" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvCsEmpty</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvCsEmpty" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvCsPushCall</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvCsPushCall" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evDataConApp</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evDataConApp" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evDelayedError</td><td class="module"><a href="GHC-Tc-Types-EvTerm.html#v:evDelayedError" title="GHC.Tc.Types.EvTerm">GHC.Tc.Types.EvTerm</a></td></tr><tr><td class="src">evDFunApp</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evDFunApp" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">even</td><td class="module"><a href="GHC-Prelude.html#v:even" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">EvExpr</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:EvExpr" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvExpr" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvFun</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvFun" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvId</td><td class="module"><a href="GHC-Types-Var.html#t:EvId" title="GHC.Types.Var">GHC.Types.Var</a>, GHC.Plugins</td></tr><tr><td class="src">evId</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evId" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evidenceDetails</td><td class="module"><a href="GHC-Iface-Ext-Utils.html#v:evidenceDetails" title="GHC.Iface.Ext.Utils">GHC.Iface.Ext.Utils</a></td></tr><tr><td class="src">EvidenceInfo</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Iface-Ext-Utils.html#t:EvidenceInfo" title="GHC.Iface.Ext.Utils">GHC.Iface.Ext.Utils</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Iface-Ext-Utils.html#v:EvidenceInfo" title="GHC.Iface.Ext.Utils">GHC.Iface.Ext.Utils</a></td></tr><tr><td class="src">evidenceSpan</td><td class="module"><a href="GHC-Iface-Ext-Utils.html#v:evidenceSpan" title="GHC.Iface.Ext.Utils">GHC.Iface.Ext.Utils</a></td></tr><tr><td class="src">evidenceType</td><td class="module"><a href="GHC-Iface-Ext-Utils.html#v:evidenceType" title="GHC.Iface.Ext.Utils">GHC.Iface.Ext.Utils</a></td></tr><tr><td class="src">evidenceVar</td><td class="module"><a href="GHC-Iface-Ext-Utils.html#v:evidenceVar" title="GHC.Iface.Ext.Utils">GHC.Iface.Ext.Utils</a></td></tr><tr><td class="src">EvidenceVarBind</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:EvidenceVarBind" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">EvidenceVarUse</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:EvidenceVarUse" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">EvImplicitBind</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:EvImplicitBind" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">EvInstBind</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:EvInstBind" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">EvLetBind</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:EvLetBind" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">EvPatternBind</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:EvPatternBind" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">evSelector</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evSelector" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvSigBind</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:EvSigBind" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">EvTerm</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:EvTerm" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evTermCoercion</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evTermCoercion" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evTermCoercion_maybe</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evTermCoercion_maybe" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvTypeable</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvTypeable" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#t:EvTypeable" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">evTypeable</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evTypeable" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvTypeableTrFun</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvTypeableTrFun" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvTypeableTyApp</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvTypeableTyApp" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvTypeableTyCon</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvTypeableTyCon" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvTypeableTyLit</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:EvTypeableTyLit" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvVar</td><td class="module"><a href="GHC-Types-Var.html#t:EvVar" title="GHC.Types.Var">GHC.Types.Var</a>, GHC.Plugins</td></tr><tr><td class="src">EvVarDest</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:EvVarDest" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">evVarPred</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:evVarPred" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">evVarsOfTerm</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:evVarsOfTerm" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EvVarSource</td><td class="module"><a href="GHC-Iface-Ext-Types.html#t:EvVarSource" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">EvWrapperBind</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:EvWrapperBind" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">ev_bind_varenv</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:ev_bind_varenv" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">EwM</td><td class="module"><a href="GHC-Driver-CmdLine.html#t:EwM" title="GHC.Driver.CmdLine">GHC.Driver.CmdLine</a></td></tr><tr><td class="src">Exact</td><td class="module"><a href="GHC-Types-Name-Reader.html#v:Exact" title="GHC.Types.Name.Reader">GHC.Types.Name.Reader</a>, GHC.Plugins</td></tr><tr><td class="src">exactLog2</td><td class="module"><a href="GHC-Utils-Misc.html#v:exactLog2" title="GHC.Utils.Misc">GHC.Utils.Misc</a>, GHC.Plugins</td></tr><tr><td class="src">exactNameErr</td><td class="module"><a href="GHC-Rename-Unbound.html#v:exactNameErr" title="GHC.Rename.Unbound">GHC.Rename.Unbound</a></td></tr><tr><td class="src">exactTyCoVarsOfType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:exactTyCoVarsOfType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">exactTyCoVarsOfTypes</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#v:exactTyCoVarsOfTypes" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="src">Exception</td><td class="module">GHC.Utils.Exception, <a href="GHC-Utils-Panic.html#t:Exception" title="GHC.Utils.Panic">GHC.Utils.Panic</a></td></tr><tr><td class="src">ExceptionMonad</td><td class="module"><a href="GHC-Utils-Exception.html#t:ExceptionMonad" title="GHC.Utils.Exception">GHC.Utils.Exception</a></td></tr><tr><td class="src">execAllocation</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#v:execAllocation" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#v:execAllocation" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:execAllocation" title="GHC">GHC</a></td></tr><tr><td class="src">ExecBreak</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#v:ExecBreak" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#v:ExecBreak" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:ExecBreak" title="GHC">GHC</a></td></tr><tr><td class="src">ExecComplete</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#v:ExecComplete" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#v:ExecComplete" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:ExecComplete" title="GHC">GHC</a></td></tr><tr><td class="src">execLineNumber</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#v:execLineNumber" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#v:execLineNumber" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:execLineNumber" title="GHC">GHC</a></td></tr><tr><td class="src">ExecOptions</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#t:ExecOptions" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#t:ExecOptions" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#t:ExecOptions" title="GHC">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#v:ExecOptions" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#v:ExecOptions" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:ExecOptions" title="GHC">GHC</a></td></tr><tr><td class="src">execOptions</td><td class="module"><a href="GHC-Runtime-Eval.html#v:execOptions" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:execOptions" title="GHC">GHC</a></td></tr><tr><td class="src">ExecResult</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#t:ExecResult" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#t:ExecResult" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#t:ExecResult" title="GHC">GHC</a></td></tr><tr><td class="src">execResult</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#v:execResult" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#v:execResult" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:execResult" title="GHC">GHC</a></td></tr><tr><td class="src">execSingleStep</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#v:execSingleStep" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#v:execSingleStep" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:execSingleStep" title="GHC">GHC</a></td></tr><tr><td class="src">execSourceFile</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#v:execSourceFile" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#v:execSourceFile" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:execSourceFile" title="GHC">GHC</a></td></tr><tr><td class="src">execState</td><td class="module"><a href="GHC-Utils-Monad-State.html#v:execState" title="GHC.Utils.Monad.State">GHC.Utils.Monad.State</a></td></tr><tr><td class="src">execStmt</td><td class="module"><a href="GHC-Runtime-Eval.html#v:execStmt" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:execStmt" title="GHC">GHC</a></td></tr><tr><td class="src">execStmt'</td><td class="module"><a href="GHC-Runtime-Eval.html#v:execStmt-39-" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:execStmt-39-" title="GHC">GHC</a></td></tr><tr><td class="src">execWrap</td><td class="module"><a href="GHC-Runtime-Eval-Types.html#v:execWrap" title="GHC.Runtime.Eval.Types">GHC.Runtime.Eval.Types</a>, <a href="GHC-Runtime-Eval.html#v:execWrap" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:execWrap" title="GHC">GHC</a></td></tr><tr><td class="src">exeFileName</td><td class="module"><a href="GHC-Driver-Pipeline.html#v:exeFileName" title="GHC.Driver.Pipeline">GHC.Driver.Pipeline</a></td></tr><tr><td class="src">exitifyProgram</td><td class="module"><a href="GHC-Core-Opt-Exitify.html#v:exitifyProgram" title="GHC.Core.Opt.Exitify">GHC.Core.Opt.Exitify</a></td></tr><tr><td class="src">exnDiv</td><td class="module"><a href="GHC-Types-Demand.html#v:exnDiv" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">ExnOrDiv</td><td class="module"><a href="GHC-Types-Demand.html#v:ExnOrDiv" title="GHC.Types.Demand">GHC.Types.Demand</a></td></tr><tr><td class="src">exp</td><td class="module"><a href="GHC-Prelude.html#v:exp" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">expandableArityType</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:expandableArityType" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">expandSynTyCon_maybe</td><td class="module"><a href="GHC-Core-TyCon.html#v:expandSynTyCon_maybe" title="GHC.Core.TyCon">GHC.Core.TyCon</a>, GHC.Plugins</td></tr><tr><td class="src">expandToolDir</td><td class="module"><a href="GHC-SysTools-BaseDir.html#v:expandToolDir" title="GHC.SysTools.BaseDir">GHC.SysTools.BaseDir</a></td></tr><tr><td class="src">expandTop</td><td class="module"><a href="GHC-CmmToAsm-SPARC-CodeGen-Expand.html#v:expandTop" title="GHC.CmmToAsm.SPARC.CodeGen.Expand">GHC.CmmToAsm.SPARC.CodeGen.Expand</a></td></tr><tr><td class="src">expandTopDir</td><td class="module"><a href="GHC-SysTools-BaseDir.html#v:expandTopDir" title="GHC.SysTools.BaseDir">GHC.SysTools.BaseDir</a>, <a href="GHC-SysTools.html#v:expandTopDir" title="GHC.SysTools">GHC.SysTools</a></td></tr><tr><td class="src">expandTypeSynonyms</td><td class="module"><a href="GHC-Core-Type.html#v:expandTypeSynonyms" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Plugins.html#v:expandTypeSynonyms" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">expandUnfolding_maybe</td><td class="module"><a href="GHC-Core.html#v:expandUnfolding_maybe" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="src">ExpansionExpr</td><td class="module"><a href="GHC-Hs-Expr.html#v:ExpansionExpr" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ExpBr</td><td class="module"><a href="GHC-Hs-Expr.html#v:ExpBr" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">expectJust</td><td class="module"><a href="GHC-Data-Maybe.html#v:expectJust" title="GHC.Data.Maybe">GHC.Data.Maybe</a></td></tr><tr><td class="src">expectP_RDR</td><td class="module"><a href="GHC-Builtin-Names.html#v:expectP_RDR" title="GHC.Builtin.Names">GHC.Builtin.Names</a></td></tr><tr><td class="src">explBidirPatSynIdKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:explBidirPatSynIdKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">explBidirPatSynName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:explBidirPatSynName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">ExplicitBidirectional</td><td class="module">GHC.Hs, <a href="GHC-Hs-Binds.html#v:ExplicitBidirectional" title="GHC.Hs.Binds">GHC.Hs.Binds</a>, GHC</td></tr><tr><td class="src">ExplicitBraces</td><td class="module"><a href="GHC-Types-SrcLoc.html#v:ExplicitBraces" title="GHC.Types.SrcLoc">GHC.Types.SrcLoc</a>, GHC.Plugins</td></tr><tr><td class="src">ExplicitForallBit</td><td class="module"><a href="GHC-Parser-Lexer.html#v:ExplicitForallBit" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">ExplicitList</td><td class="module"><a href="GHC-Hs-Expr.html#v:ExplicitList" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ExplicitNamespacesBit</td><td class="module"><a href="GHC-Parser-Lexer.html#v:ExplicitNamespacesBit" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">ExplicitSplice</td><td class="module"><a href="GHC-Types-Basic.html#v:ExplicitSplice" title="GHC.Types.Basic">GHC.Types.Basic</a>, GHC.Hs, <a href="GHC-Hs-Decls.html#v:ExplicitSplice" title="GHC.Hs.Decls">GHC.Hs.Decls</a>, GHC.Plugins, GHC</td></tr><tr><td class="src">ExplicitSum</td><td class="module"><a href="GHC-Hs-Expr.html#v:ExplicitSum" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ExplicitTuple</td><td class="module"><a href="GHC-Hs-Expr.html#v:ExplicitTuple" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">explicitUnits</td><td class="module">GHC.Unit, <a href="GHC-Unit-State.html#v:explicitUnits" title="GHC.Unit.State">GHC.Unit.State</a>, GHC.Plugins</td></tr><tr><td class="src">exponent</td><td class="module"><a href="GHC-Prelude.html#v:exponent" title="GHC.Prelude">GHC.Prelude</a></td></tr><tr><td class="src">Export</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:Export" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a></td></tr><tr><td class="src">exports_from_avail</td><td class="module"><a href="GHC-Tc-Gen-Export.html#v:exports_from_avail" title="GHC.Tc.Gen.Export">GHC.Tc.Gen.Export</a></td></tr><tr><td class="src">exposedPrimTyCons</td><td class="module"><a href="GHC-Builtin-Types-Prim.html#v:exposedPrimTyCons" title="GHC.Builtin.Types.Prim">GHC.Builtin.Types.Prim</a></td></tr><tr><td class="src">ExposePackage</td><td class="module"><a href="GHC-Driver-Session.html#v:ExposePackage" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">expQTyConKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:expQTyConKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">expQTyConName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:expQTyConName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">Expr</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Core.html#t:Expr" title="GHC.Core">GHC.Core</a>, GHC.Plugins</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Llvm-Syntax.html#v:Expr" title="GHC.Llvm.Syntax">GHC.Llvm.Syntax</a>, <a href="GHC-Llvm.html#v:Expr" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">exprArity</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:exprArity" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">exprBotStrictness_maybe</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:exprBotStrictness_maybe" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">ExprCC</td><td class="module"><a href="GHC-Types-CostCentre.html#v:ExprCC" title="GHC.Types.CostCentre">GHC.Types.CostCentre</a></td></tr><tr><td class="src">exprCtOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:exprCtOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">exprEtaExpandArity</td><td class="module"><a href="GHC-Core-Opt-Arity.html#v:exprEtaExpandArity" title="GHC.Core.Opt.Arity">GHC.Core.Opt.Arity</a></td></tr><tr><td class="src">exprFreeIds</td><td class="module"><a href="GHC-Core-FVs.html#v:exprFreeIds" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprFreeIdsDSet</td><td class="module"><a href="GHC-Core-FVs.html#v:exprFreeIdsDSet" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprFreeIdsList</td><td class="module"><a href="GHC-Core-FVs.html#v:exprFreeIdsList" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprFreeVars</td><td class="module"><a href="GHC-Core-FVs.html#v:exprFreeVars" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprFreeVarsDSet</td><td class="module"><a href="GHC-Core-FVs.html#v:exprFreeVarsDSet" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprFreeVarsList</td><td class="module"><a href="GHC-Core-FVs.html#v:exprFreeVarsList" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">ExprHole</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:ExprHole" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">ExprHoleOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:ExprHoleOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">ExpRhoType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:ExpRhoType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Utils-TcMType.html#t:ExpRhoType" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">exprIsCheap</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsCheap" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsCheapX</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsCheapX" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsConApp_maybe</td><td class="module"><a href="GHC-Core-Unfold.html#v:exprIsConApp_maybe" title="GHC.Core.Unfold">GHC.Core.Unfold</a>, <a href="GHC-Core-SimpleOpt.html#v:exprIsConApp_maybe" title="GHC.Core.SimpleOpt">GHC.Core.SimpleOpt</a></td></tr><tr><td class="src">exprIsConLike</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsConLike" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsDeadEnd</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsDeadEnd" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsDupable</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsDupable" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsExpandable</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsExpandable" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsHNF</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsHNF" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsLambda_maybe</td><td class="module"><a href="GHC-Core-SimpleOpt.html#v:exprIsLambda_maybe" title="GHC.Core.SimpleOpt">GHC.Core.SimpleOpt</a></td></tr><tr><td class="src">exprIsLiteral_maybe</td><td class="module"><a href="GHC-Core-Unfold.html#v:exprIsLiteral_maybe" title="GHC.Core.Unfold">GHC.Core.Unfold</a>, <a href="GHC-Core-SimpleOpt.html#v:exprIsLiteral_maybe" title="GHC.Core.SimpleOpt">GHC.Core.SimpleOpt</a></td></tr><tr><td class="src">exprIsTickedString</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsTickedString" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsTickedString_maybe</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsTickedString_maybe" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsTopLevelBindable</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsTopLevelBindable" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsTrivial</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsTrivial" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprIsWorkFree</td><td class="module"><a href="GHC-Core-Utils.html#v:exprIsWorkFree" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">ExprLStmt</td><td class="module"><a href="GHC-Hs-Expr.html#t:ExprLStmt" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">exprOkForSideEffects</td><td class="module"><a href="GHC-Core-Utils.html#v:exprOkForSideEffects" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprOkForSpeculation</td><td class="module"><a href="GHC-Core-Utils.html#v:exprOkForSpeculation" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprsFreeIdsDSet</td><td class="module"><a href="GHC-Core-FVs.html#v:exprsFreeIdsDSet" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprsFreeIdsList</td><td class="module"><a href="GHC-Core-FVs.html#v:exprsFreeIdsList" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprsFreeVars</td><td class="module"><a href="GHC-Core-FVs.html#v:exprsFreeVars" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprsFreeVarsList</td><td class="module"><a href="GHC-Core-FVs.html#v:exprsFreeVarsList" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">ExprSigCtxt</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:ExprSigCtxt" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a>, <a href="GHC-Tc-Validity.html#v:ExprSigCtxt" title="GHC.Tc.Validity">GHC.Tc.Validity</a>, <a href="GHC-Tc-Gen-HsType.html#v:ExprSigCtxt" title="GHC.Tc.Gen.HsType">GHC.Tc.Gen.HsType</a></td></tr><tr><td class="src">ExprSigOrigin</td><td class="module"><a href="GHC-Tc-Types-Origin.html#v:ExprSigOrigin" title="GHC.Tc.Types.Origin">GHC.Tc.Types.Origin</a></td></tr><tr><td class="src">exprSize</td><td class="module"><a href="GHC-Core-Stats.html#v:exprSize" title="GHC.Core.Stats">GHC.Core.Stats</a></td></tr><tr><td class="src">exprSomeFreeVars</td><td class="module"><a href="GHC-Core-FVs.html#v:exprSomeFreeVars" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprSomeFreeVarsList</td><td class="module"><a href="GHC-Core-FVs.html#v:exprSomeFreeVarsList" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprsOrphNames</td><td class="module"><a href="GHC-Core-FVs.html#v:exprsOrphNames" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprsSomeFreeVars</td><td class="module"><a href="GHC-Core-FVs.html#v:exprsSomeFreeVars" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprsSomeFreeVarsList</td><td class="module"><a href="GHC-Core-FVs.html#v:exprsSomeFreeVarsList" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">exprStats</td><td class="module"><a href="GHC-Core-Stats.html#v:exprStats" title="GHC.Core.Stats">GHC.Core.Stats</a></td></tr><tr><td class="src">ExprStmt</td><td class="module"><a href="GHC-Hs-Expr.html#t:ExprStmt" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">exprToCoercion_maybe</td><td class="module"><a href="GHC-Core.html#v:exprToCoercion_maybe" title="GHC.Core">GHC.Core</a>, <a href="GHC-Core-Utils.html#v:exprToCoercion_maybe" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprToType</td><td class="module"><a href="GHC-Core.html#v:exprToType" title="GHC.Core">GHC.Core</a>, <a href="GHC-Core-Utils.html#v:exprToType" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="src">exprType</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Core-Utils.html#v:exprType" title="GHC.Core.Utils">GHC.Core.Utils</a>, GHC.Plugins</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Runtime-Eval.html#v:exprType" title="GHC.Runtime.Eval">GHC.Runtime.Eval</a>, <a href="GHC.html#v:exprType" title="GHC">GHC</a></td></tr><tr><td class="src">ExprWithTySig</td><td class="module"><a href="GHC-Hs-Expr.html#v:ExprWithTySig" title="GHC.Hs.Expr">GHC.Hs.Expr</a>, GHC.Hs, GHC</td></tr><tr><td class="src">ExprWithTySigCtx</td><td class="module"><a href="GHC-Rename-Utils.html#v:ExprWithTySigCtx" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">expr_fvs</td><td class="module"><a href="GHC-Core-FVs.html#v:expr_fvs" title="GHC.Core.FVs">GHC.Core.FVs</a>, GHC.Plugins</td></tr><tr><td class="src">ExpSigmaType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:ExpSigmaType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Utils-TcMType.html#t:ExpSigmaType" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">expTyConKey</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:expTyConKey" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">expTyConName</td><td class="module"><a href="GHC-Builtin-Names-TH.html#v:expTyConName" title="GHC.Builtin.Names.TH">GHC.Builtin.Names.TH</a></td></tr><tr><td class="src">ExpType</td><td class="module"><a href="GHC-Tc-Utils-TcType.html#t:ExpType" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Tc-Utils-TcMType.html#t:ExpType" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">expTypeToType</td><td class="module"><a href="GHC-Tc-Utils-TcMType.html#v:expTypeToType" title="GHC.Tc.Utils.TcMType">GHC.Tc.Utils.TcMType</a></td></tr><tr><td class="src">ExtBits</td><td class="module"><a href="GHC-Parser-Lexer.html#t:ExtBits" title="GHC.Parser.Lexer">GHC.Parser.Lexer</a></td></tr><tr><td class="src">extendAnnEnvList</td><td class="module"><a href="GHC-Types-Annotations.html#v:extendAnnEnvList" title="GHC.Types.Annotations">GHC.Types.Annotations</a>, GHC.Plugins</td></tr><tr><td class="src">extendClosureEnv</td><td class="module"><a href="GHC-ByteCode-Linker.html#v:extendClosureEnv" title="GHC.ByteCode.Linker">GHC.ByteCode.Linker</a></td></tr><tr><td class="src">extendCompleteMatchMap</td><td class="module"><a href="GHC-Tc-Types.html#v:extendCompleteMatchMap" title="GHC.Tc.Types">GHC.Tc.Types</a>, <a href="GHC-Driver-Types.html#v:extendCompleteMatchMap" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Tc.Utils.Monad, GHC.Plugins</td></tr><tr><td class="src">extendCoreMap</td><td class="module"><a href="GHC-Core-Map.html#v:extendCoreMap" title="GHC.Core.Map">GHC.Core.Map</a></td></tr><tr><td class="src">extendCtsList</td><td class="module"><a href="GHC-Tc-Types-Constraint.html#v:extendCtsList" title="GHC.Tc.Types.Constraint">GHC.Tc.Types.Constraint</a></td></tr><tr><td class="src">extendCvSubst</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Core-Type.html#v:extendCvSubst" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendCvSubst" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Plugins.html#v:extendCvSubst" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Core-Subst.html#v:extendCvSubst" title="GHC.Core.Subst">GHC.Core.Subst</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:extendCvSubst" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">extendCvSubstWithClone</td><td class="module"><a href="GHC-Core-TyCo-Subst.html#v:extendCvSubstWithClone" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a></td></tr><tr><td class="src">extendDNameEnv</td><td class="module"><a href="GHC-Types-Name-Env.html#v:extendDNameEnv" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendDVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendDVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendDVarEnvList</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendDVarEnvList" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendDVarEnv_C</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendDVarEnv_C" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendDVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:extendDVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">extendDVarSetList</td><td class="module"><a href="GHC-Types-Var-Set.html#v:extendDVarSetList" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">extendEvBinds</td><td class="module"><a href="GHC-Tc-Types-Evidence.html#v:extendEvBinds" title="GHC.Tc.Types.Evidence">GHC.Tc.Types.Evidence</a></td></tr><tr><td class="src">extendFamInstEnv</td><td class="module"><a href="GHC-Core-FamInstEnv.html#v:extendFamInstEnv" title="GHC.Core.FamInstEnv">GHC.Core.FamInstEnv</a></td></tr><tr><td class="src">extendFamInstEnvList</td><td class="module"><a href="GHC-Core-FamInstEnv.html#v:extendFamInstEnvList" title="GHC.Core.FamInstEnv">GHC.Core.FamInstEnv</a></td></tr><tr><td class="src">extendFixityEnv</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:extendFixityEnv" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">extendFlatCache</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:extendFlatCache" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">extendFloats</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:extendFloats" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">extendFsEnv</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:extendFsEnv" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Data-FastString-Env.html#v:extendFsEnv" title="GHC.Data.FastString.Env">GHC.Data.FastString.Env</a>, <a href="GHC-Plugins.html#v:extendFsEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendFsEnvList</td><td class="module"><a href="GHC-Data-FastString-Env.html#v:extendFsEnvList" title="GHC.Data.FastString.Env">GHC.Data.FastString.Env</a></td></tr><tr><td class="src">extendFsEnvList_C</td><td class="module"><a href="GHC-Data-FastString-Env.html#v:extendFsEnvList_C" title="GHC.Data.FastString.Env">GHC.Data.FastString.Env</a></td></tr><tr><td class="src">extendFsEnv_Acc</td><td class="module"><a href="GHC-Data-FastString-Env.html#v:extendFsEnv_Acc" title="GHC.Data.FastString.Env">GHC.Data.FastString.Env</a></td></tr><tr><td class="src">extendFsEnv_C</td><td class="module"><a href="GHC-Data-FastString-Env.html#v:extendFsEnv_C" title="GHC.Data.FastString.Env">GHC.Data.FastString.Env</a></td></tr><tr><td class="src">extendGlobalRdrEnv</td><td class="module"><a href="GHC-Types-Name-Reader.html#v:extendGlobalRdrEnv" title="GHC.Types.Name.Reader">GHC.Types.Name.Reader</a>, GHC.Plugins</td></tr><tr><td class="src">extendGlobalRdrEnvRn</td><td class="module"><a href="GHC-Rename-Names.html#v:extendGlobalRdrEnvRn" title="GHC.Rename.Names">GHC.Rename.Names</a></td></tr><tr><td class="src">extendIdSubst</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Core-Subst.html#v:extendIdSubst" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendIdSubst" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:extendIdSubst" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">extendIdSubstList</td><td class="module"><a href="GHC-Core-Subst.html#v:extendIdSubstList" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendIdSubstList" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendIfaceEnvs</td><td class="module"><a href="GHC-Iface-Env.html#v:extendIfaceEnvs" title="GHC.Iface.Env">GHC.Iface.Env</a></td></tr><tr><td class="src">extendIfaceIdEnv</td><td class="module"><a href="GHC-Iface-Env.html#v:extendIfaceIdEnv" title="GHC.Iface.Env">GHC.Iface.Env</a></td></tr><tr><td class="src">extendIfaceTyVarEnv</td><td class="module"><a href="GHC-Iface-Env.html#v:extendIfaceTyVarEnv" title="GHC.Iface.Env">GHC.Iface.Env</a></td></tr><tr><td class="src">extendInScope</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Stg-Subst.html#v:extendInScope" title="GHC.Stg.Subst">GHC.Stg.Subst</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Core-Subst.html#v:extendInScope" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendInScope" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendInScopeIds</td><td class="module"><a href="GHC-Core-Subst.html#v:extendInScopeIds" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendInScopeIds" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendInScopeList</td><td class="module"><a href="GHC-Core-Subst.html#v:extendInScopeList" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendInScopeList" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendInScopeSet</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendInScopeSet" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendInScopeSetList</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendInScopeSetList" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendInScopeSetSet</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendInScopeSetSet" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendInstalledModuleEnv</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:extendInstalledModuleEnv" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">extendInstEnv</td><td class="module"><a href="GHC-Core-InstEnv.html#v:extendInstEnv" title="GHC.Core.InstEnv">GHC.Core.InstEnv</a></td></tr><tr><td class="src">extendInstEnvList</td><td class="module"><a href="GHC-Core-InstEnv.html#v:extendInstEnvList" title="GHC.Core.InstEnv">GHC.Core.InstEnv</a></td></tr><tr><td class="src">extendInteractiveContext</td><td class="module"><a href="GHC-Driver-Types.html#v:extendInteractiveContext" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">extendInteractiveContextWithIds</td><td class="module"><a href="GHC-Driver-Types.html#v:extendInteractiveContextWithIds" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">extendLiftingContext</td><td class="module"><a href="GHC-Core-Coercion.html#v:extendLiftingContext" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:extendLiftingContext" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendLiftingContextAndInScope</td><td class="module"><a href="GHC-Core-Coercion.html#v:extendLiftingContextAndInScope" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Plugins.html#v:extendLiftingContextAndInScope" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendLinkEnv</td><td class="module"><a href="GHC-Runtime-Linker.html#v:extendLinkEnv" title="GHC.Runtime.Linker">GHC.Runtime.Linker</a></td></tr><tr><td class="src">extendLoadedPkgs</td><td class="module"><a href="GHC-Runtime-Linker.html#v:extendLoadedPkgs" title="GHC.Runtime.Linker">GHC.Runtime.Linker</a></td></tr><tr><td class="src">extendLocalInstEnv</td><td class="module"><a href="GHC-Tc-Deriv-Utils.html#v:extendLocalInstEnv" title="GHC.Tc.Deriv.Utils">GHC.Tc.Deriv.Utils</a></td></tr><tr><td class="src">extendLocalRdrEnv</td><td class="module"><a href="GHC-Types-Name-Reader.html#v:extendLocalRdrEnv" title="GHC.Types.Name.Reader">GHC.Types.Name.Reader</a>, GHC.Plugins</td></tr><tr><td class="src">extendLocalRdrEnvList</td><td class="module"><a href="GHC-Types-Name-Reader.html#v:extendLocalRdrEnvList" title="GHC.Types.Name.Reader">GHC.Types.Name.Reader</a>, GHC.Plugins</td></tr><tr><td class="src">extendMG</td><td class="module"><a href="GHC-Driver-Types.html#v:extendMG" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">extendModuleEnv</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:extendModuleEnv" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">extendModuleEnvList</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:extendModuleEnvList" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">extendModuleEnvList_C</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:extendModuleEnvList_C" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">extendModuleEnvWith</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:extendModuleEnvWith" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">extendModuleSet</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:extendModuleSet" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">extendModuleSetList</td><td class="module">GHC.Unit.Module, <a href="GHC-Unit-Module-Env.html#v:extendModuleSetList" title="GHC.Unit.Module.Env">GHC.Unit.Module.Env</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">extendNameCache</td><td class="module"><a href="GHC-Types-Name-Cache.html#v:extendNameCache" title="GHC.Types.Name.Cache">GHC.Types.Name.Cache</a>, <a href="GHC-Iface-Env.html#v:extendNameCache" title="GHC.Iface.Env">GHC.Iface.Env</a></td></tr><tr><td class="src">extendNameEnv</td><td class="module"><a href="GHC-Types-Name-Env.html#v:extendNameEnv" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendNameEnvList</td><td class="module"><a href="GHC-Types-Name-Env.html#v:extendNameEnvList" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendNameEnvList_C</td><td class="module"><a href="GHC-Types-Name-Env.html#v:extendNameEnvList_C" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendNameEnv_Acc</td><td class="module"><a href="GHC-Types-Name-Env.html#v:extendNameEnv_Acc" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendNameEnv_C</td><td class="module"><a href="GHC-Types-Name-Env.html#v:extendNameEnv_C" title="GHC.Types.Name.Env">GHC.Types.Name.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendNameSet</td><td class="module"><a href="GHC-Types-Name-Set.html#v:extendNameSet" title="GHC.Types.Name.Set">GHC.Types.Name.Set</a>, GHC.Plugins</td></tr><tr><td class="src">extendNameSetList</td><td class="module"><a href="GHC-Types-Name-Set.html#v:extendNameSetList" title="GHC.Types.Name.Set">GHC.Types.Name.Set</a>, GHC.Plugins</td></tr><tr><td class="src">extendNameShape</td><td class="module"><a href="GHC-Types-Name-Shape.html#v:extendNameShape" title="GHC.Types.Name.Shape">GHC.Types.Name.Shape</a></td></tr><tr><td class="src">extendOccEnv</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:extendOccEnv" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:extendOccEnv" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendOccEnvList</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:extendOccEnvList" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:extendOccEnvList" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendOccEnv_Acc</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:extendOccEnv_Acc" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:extendOccEnv_Acc" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendOccEnv_C</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:extendOccEnv_C" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:extendOccEnv_C" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendOccSet</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:extendOccSet" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:extendOccSet" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendOccSetList</td><td class="module">GHC.Types.Name, <a href="GHC-Types-Name-Occurrence.html#v:extendOccSetList" title="GHC.Types.Name.Occurrence">GHC.Types.Name.Occurrence</a>, <a href="GHC-Plugins.html#v:extendOccSetList" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendOrigNameCache</td><td class="module"><a href="GHC-Types-Name-Cache.html#v:extendOrigNameCache" title="GHC.Types.Name.Cache">GHC.Types.Name.Cache</a></td></tr><tr><td class="src">extendPmAltConSet</td><td class="module"><a href="GHC-HsToCore-PmCheck-Types.html#v:extendPmAltConSet" title="GHC.HsToCore.PmCheck.Types">GHC.HsToCore.PmCheck.Types</a></td></tr><tr><td class="src">extendPragEnv</td><td class="module"><a href="GHC-Tc-Gen-Sig.html#v:extendPragEnv" title="GHC.Tc.Gen.Sig">GHC.Tc.Gen.Sig</a></td></tr><tr><td class="src">extendRegSet</td><td class="module">GHC.Cmm, <a href="GHC-Cmm-Expr.html#v:extendRegSet" title="GHC.Cmm.Expr">GHC.Cmm.Expr</a></td></tr><tr><td class="src">extendRuleBaseList</td><td class="module"><a href="GHC-Core-Rules.html#v:extendRuleBaseList" title="GHC.Core.Rules">GHC.Core.Rules</a>, GHC.Plugins</td></tr><tr><td class="src">extendRuleInfo</td><td class="module"><a href="GHC-Core-Rules.html#v:extendRuleInfo" title="GHC.Core.Rules">GHC.Core.Rules</a>, GHC.Plugins</td></tr><tr><td class="src">extendSubst</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Stg-Subst.html#v:extendSubst" title="GHC.Stg.Subst">GHC.Stg.Subst</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Core-Subst.html#v:extendSubst" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendSubst" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendSubstList</td><td class="module"><a href="GHC-Core-Subst.html#v:extendSubstList" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendSubstList" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendSubstWithVar</td><td class="module"><a href="GHC-Core-Subst.html#v:extendSubstWithVar" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendSubstWithVar" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTCvInScope</td><td class="module"><a href="GHC-Core-Type.html#v:extendTCvInScope" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTCvInScope" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#v:extendTCvInScope" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:extendTCvInScope" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTCvInScopeList</td><td class="module"><a href="GHC-Core-Type.html#v:extendTCvInScopeList" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTCvInScopeList" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#v:extendTCvInScopeList" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:extendTCvInScopeList" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTCvInScopeSet</td><td class="module"><a href="GHC-Core-Type.html#v:extendTCvInScopeSet" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTCvInScopeSet" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#v:extendTCvInScopeSet" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:extendTCvInScopeSet" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTCvSubst</td><td class="module"><a href="GHC-Core-Type.html#v:extendTCvSubst" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTCvSubst" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#v:extendTCvSubst" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Core-Subst.html#v:extendTCvSubst" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendTCvSubst" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTCvSubstList</td><td class="module"><a href="GHC-Core-Type.html#v:extendTCvSubstList" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTCvSubstList" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Plugins.html#v:extendTCvSubstList" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTCvSubstWithClone</td><td class="module"><a href="GHC-Core-Type.html#v:extendTCvSubstWithClone" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTCvSubstWithClone" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Plugins.html#v:extendTCvSubstWithClone" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTvSubst</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Core-Type.html#v:extendTvSubst" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTvSubst" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#v:extendTvSubst" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Core-Subst.html#v:extendTvSubst" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendTvSubst" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="GHC-Core-Opt-Simplify-Env.html#v:extendTvSubst" title="GHC.Core.Opt.Simplify.Env">GHC.Core.Opt.Simplify.Env</a></td></tr><tr><td class="src">extendTvSubstAndInScope</td><td class="module"><a href="GHC-Core-Type.html#v:extendTvSubstAndInScope" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-Coercion.html#v:extendTvSubstAndInScope" title="GHC.Core.Coercion">GHC.Core.Coercion</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTvSubstAndInScope" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Tc-Utils-TcType.html#v:extendTvSubstAndInScope" title="GHC.Tc.Utils.TcType">GHC.Tc.Utils.TcType</a>, <a href="GHC-Plugins.html#v:extendTvSubstAndInScope" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTvSubstBinderAndInScope</td><td class="module"><a href="GHC-Core-Type.html#v:extendTvSubstBinderAndInScope" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTvSubstBinderAndInScope" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Plugins.html#v:extendTvSubstBinderAndInScope" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTvSubstList</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-Core-Type.html#v:extendTvSubstList" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTvSubstList" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-Core-Subst.html#v:extendTvSubstList" title="GHC.Core.Subst">GHC.Core.Subst</a>, <a href="GHC-Plugins.html#v:extendTvSubstList" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTvSubstWithClone</td><td class="module"><a href="GHC-Core-Type.html#v:extendTvSubstWithClone" title="GHC.Core.Type">GHC.Core.Type</a>, <a href="GHC-Core-TyCo-Subst.html#v:extendTvSubstWithClone" title="GHC.Core.TyCo.Subst">GHC.Core.TyCo.Subst</a>, <a href="GHC-Plugins.html#v:extendTvSubstWithClone" title="GHC.Plugins">GHC.Plugins</a></td></tr><tr><td class="src">extendTypeEnv</td><td class="module"><a href="GHC-Driver-Types.html#v:extendTypeEnv" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">extendTypeEnvList</td><td class="module"><a href="GHC-Driver-Types.html#v:extendTypeEnvList" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">extendTypeEnvWithIds</td><td class="module"><a href="GHC-Driver-Types.html#v:extendTypeEnvWithIds" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">extendTypeMap</td><td class="module"><a href="GHC-Core-Map.html#v:extendTypeMap" title="GHC.Core.Map">GHC.Core.Map</a></td></tr><tr><td class="src">extendTypeMapWithScope</td><td class="module"><a href="GHC-Core-Map.html#v:extendTypeMapWithScope" title="GHC.Core.Map">GHC.Core.Map</a></td></tr><tr><td class="src">extendTyVarEnvFVRn</td><td class="module"><a href="GHC-Rename-Utils.html#v:extendTyVarEnvFVRn" title="GHC.Rename.Utils">GHC.Rename.Utils</a></td></tr><tr><td class="src">extendVarEnv</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendVarEnv" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendVarEnvList</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendVarEnvList" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendVarEnv_Acc</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendVarEnv_Acc" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendVarEnv_C</td><td class="module"><a href="GHC-Types-Var-Env.html#v:extendVarEnv_C" title="GHC.Types.Var.Env">GHC.Types.Var.Env</a>, GHC.Plugins</td></tr><tr><td class="src">extendVarSet</td><td class="module"><a href="GHC-Types-Var-Set.html#v:extendVarSet" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">extendVarSetList</td><td class="module"><a href="GHC-Types-Var-Set.html#v:extendVarSetList" title="GHC.Types.Var.Set">GHC.Types.Var.Set</a>, GHC.Plugins</td></tr><tr><td class="src">extendWorkListCt</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:extendWorkListCt" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">extendWorkListCts</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:extendWorkListCts" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">extendWorkListEq</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:extendWorkListEq" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">extendWorkListFunEq</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:extendWorkListFunEq" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">extendWorkListNonEq</td><td class="module"><a href="GHC-Tc-Solver-Monad.html#v:extendWorkListNonEq" title="GHC.Tc.Solver.Monad">GHC.Tc.Solver.Monad</a></td></tr><tr><td class="src">Extensibility</td><td class="module"><a href="GHC-Cmm-Dataflow-Block.html#t:Extensibility" title="GHC.Cmm.Dataflow.Block">GHC.Cmm.Dataflow.Block</a></td></tr><tr><td class="src">ExtensibleFields</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC-Driver-Types.html#t:ExtensibleFields" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC-Driver-Types.html#v:ExtensibleFields" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">extensionFlags</td><td class="module"><a href="GHC-Driver-Session.html#v:extensionFlags" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:extensionFlags" title="GHC">GHC</a></td></tr><tr><td class="src">extensions</td><td class="module"><a href="GHC-Driver-Session.html#v:extensions" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins, <a href="GHC.html#v:extensions" title="GHC">GHC</a></td></tr><tr><td class="src">External</td><td class="module"><a href="GHC-Llvm-Types.html#v:External" title="GHC.Llvm.Types">GHC.Llvm.Types</a>, <a href="GHC-Llvm.html#v:External" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">ExternalInterp</td><td class="module"><a href="GHC-Runtime-Interpreter-Types.html#v:ExternalInterp" title="GHC.Runtime.Interpreter.Types">GHC.Runtime.Interpreter.Types</a></td></tr><tr><td class="src">externaliseName</td><td class="module"><a href="GHC-Iface-Env.html#v:externaliseName" title="GHC.Iface.Env">GHC.Iface.Env</a></td></tr><tr><td class="src">ExternallyVisible</td><td class="module"><a href="GHC-Llvm-Types.html#v:ExternallyVisible" title="GHC.Llvm.Types">GHC.Llvm.Types</a>, <a href="GHC-Llvm.html#v:ExternallyVisible" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">externallyVisibleCLabel</td><td class="module"><a href="GHC-Cmm-CLabel.html#v:externallyVisibleCLabel" title="GHC.Cmm.CLabel">GHC.Cmm.CLabel</a></td></tr><tr><td class="src">ExternalName</td><td class="module"><a href="GHC-Iface-Ext-Types.html#v:ExternalName" title="GHC.Iface.Ext.Types">GHC.Iface.Ext.Types</a>, <a href="GHC-Iface-Ext-Binary.html#v:ExternalName" title="GHC.Iface.Ext.Binary">GHC.Iface.Ext.Binary</a></td></tr><tr><td class="src">ExternalPackageState</td><td class="module"><a href="GHC-Driver-Types.html#t:ExternalPackageState" title="GHC.Driver.Types">GHC.Driver.Types</a>, GHC.Plugins</td></tr><tr><td class="src">ExternWeak</td><td class="module"><a href="GHC-Llvm-Types.html#v:ExternWeak" title="GHC.Llvm.Types">GHC.Llvm.Types</a>, <a href="GHC-Llvm.html#v:ExternWeak" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">extFieldOcc</td><td class="module"><a href="GHC-Hs-Type.html#v:extFieldOcc" title="GHC.Hs.Type">GHC.Hs.Type</a>, GHC.Hs, GHC</td></tr><tr><td class="src">Extract</td><td class="module"><a href="GHC-Llvm-Syntax.html#v:Extract" title="GHC.Llvm.Syntax">GHC.Llvm.Syntax</a>, <a href="GHC-Llvm.html#v:Extract" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">extractCostCentreState</td><td class="module"><a href="GHC-Tc-Utils-Monad.html#v:extractCostCentreState" title="GHC.Tc.Utils.Monad">GHC.Tc.Utils.Monad</a></td></tr><tr><td class="src">extractDataDefnKindVars</td><td class="module"><a href="GHC-Rename-HsType.html#v:extractDataDefnKindVars" title="GHC.Rename.HsType">GHC.Rename.HsType</a></td></tr><tr><td class="src">extractDocs</td><td class="module"><a href="GHC-HsToCore-Docs.html#v:extractDocs" title="GHC.HsToCore.Docs">GHC.HsToCore.Docs</a></td></tr><tr><td class="src">extractDynFlags</td><td class="module"><a href="GHC-Driver-Session.html#v:extractDynFlags" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">extractHsScaledTysRdrTyVars</td><td class="module"><a href="GHC-Rename-HsType.html#v:extractHsScaledTysRdrTyVars" title="GHC.Rename.HsType">GHC.Rename.HsType</a></td></tr><tr><td class="src">extractHsTvBndrs</td><td class="module"><a href="GHC-Rename-HsType.html#v:extractHsTvBndrs" title="GHC.Rename.HsType">GHC.Rename.HsType</a></td></tr><tr><td class="src">extractHsTyArgRdrKiTyVars</td><td class="module"><a href="GHC-Rename-HsType.html#v:extractHsTyArgRdrKiTyVars" title="GHC.Rename.HsType">GHC.Rename.HsType</a></td></tr><tr><td class="src">extractHsTyRdrTyVars</td><td class="module"><a href="GHC-Rename-HsType.html#v:extractHsTyRdrTyVars" title="GHC.Rename.HsType">GHC.Rename.HsType</a></td></tr><tr><td class="src">extractHsTyRdrTyVarsKindVars</td><td class="module"><a href="GHC-Rename-HsType.html#v:extractHsTyRdrTyVarsKindVars" title="GHC.Rename.HsType">GHC.Rename.HsType</a></td></tr><tr><td class="src">extractHsTysRdrTyVars</td><td class="module"><a href="GHC-Rename-HsType.html#v:extractHsTysRdrTyVars" title="GHC.Rename.HsType">GHC.Rename.HsType</a></td></tr><tr><td class="src">extractMatchResult</td><td class="module"><a href="GHC-HsToCore-Utils.html#v:extractMatchResult" title="GHC.HsToCore.Utils">GHC.HsToCore.Utils</a></td></tr><tr><td class="src">extractModule</td><td class="module"><a href="GHC-Unit-Module.html#v:extractModule" title="GHC.Unit.Module">GHC.Unit.Module</a>, GHC.Unit, GHC.Plugins</td></tr><tr><td class="src">extractRdrKindSigVars</td><td class="module"><a href="GHC-Rename-HsType.html#v:extractRdrKindSigVars" title="GHC.Rename.HsType">GHC.Rename.HsType</a></td></tr><tr><td class="src">extractUnwindPoints</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="GHC-CmmToAsm-Monad.html#v:extractUnwindPoints" title="GHC.CmmToAsm.Monad">GHC.CmmToAsm.Monad</a>, <a href="GHC-CmmToAsm.html#v:extractUnwindPoints" title="GHC.CmmToAsm">GHC.CmmToAsm</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC-CmmToAsm-X86-CodeGen.html#v:extractUnwindPoints" title="GHC.CmmToAsm.X86.CodeGen">GHC.CmmToAsm.X86.CodeGen</a></td></tr><tr><td class="src">ExtractV</td><td class="module"><a href="GHC-Llvm-Syntax.html#v:ExtractV" title="GHC.Llvm.Syntax">GHC.Llvm.Syntax</a>, <a href="GHC-Llvm.html#v:ExtractV" title="GHC.Llvm">GHC.Llvm</a></td></tr><tr><td class="src">extraGccViaCFlags</td><td class="module"><a href="GHC-Driver-Session.html#v:extraGccViaCFlags" title="GHC.Driver.Session">GHC.Driver.Session</a>, GHC.Plugins</td></tr><tr><td class="src">extraStackArgsHere</td><td class="module"><a href="GHC-CmmToAsm-SPARC-Base.html#v:extraStackArgsHere" title="GHC.CmmToAsm.SPARC.Base">GHC.CmmToAsm.SPARC.Base</a></td></tr><tr><td class="src">EXTS</td><td class="module"><a href="GHC-CmmToAsm-PPC-Instr.html#v:EXTS" title="GHC.CmmToAsm.PPC.Instr">GHC.CmmToAsm.PPC.Instr</a></td></tr><tr><td class="src">e_dflags</td><td class="module"><a href="GHC-Stg-Lift-Monad.html#v:e_dflags" title="GHC.Stg.Lift.Monad">GHC.Stg.Lift.Monad</a></td></tr><tr><td class="src">e_expansions</td><td class="module"><a href="GHC-Stg-Lift-Monad.html#v:e_expansions" title="GHC.Stg.Lift.Monad">GHC.Stg.Lift.Monad</a></td></tr><tr><td class="src">e_subst</td><td class="module"><a href="GHC-Stg-Lift-Monad.html#v:e_subst" title="GHC.Stg.Lift.Monad">GHC.Stg.Lift.Monad</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.25.1</p></div></body></html>